Faraaz Ahmad
faraazahmad.bsky.social
Faraaz Ahmad
@faraazahmad.bsky.social
Software Engineer interested in Ruby, Elixir, distributed systems and programming language internals.
Given the sale of Windsurf to OpenAI for $3bn, will more people be building coding agents or less?
May 6, 2025 at 10:02 AM
Over the past couple of nights & weekends, I've been building an agentic, semantic search engine for codebases.

This is a very pre-alpha preview of it searching the svelte codebase.

LMK if you'd like to try it!
May 5, 2025 at 4:04 AM
Action produces information

I understand now why people say you need to have a bias for action.
May 2, 2025 at 11:53 AM
IMO calling someone a genius is an insult to your own intellect, you can just do things.
April 26, 2025 at 4:41 AM
Generating code documentation using AI: Yay or nay?

(I'm seriously considering doing this)
April 2, 2025 at 5:54 AM
Created some organic art for my blog post in mspaint
March 28, 2025 at 3:17 PM
Suddenly everyone is an expert on art and copyright law

I cba man.
March 28, 2025 at 11:35 AM
Eternally struggling between becoming a better engineer and bootstrapping a micro-SaaS
March 24, 2025 at 9:26 PM
Hours of debugging only to realise YouTube API doesn't let you access captions of videos that aren't yours
March 9, 2025 at 10:32 AM
It's all fun and games until you need to build distributed transactions capable of rolling back all the changes in case of a failure.
March 5, 2025 at 10:26 AM
My favourite device to use against procrastination and overthinking, just flip it and get to work!

Works surprisingly well for me.
February 26, 2025 at 3:56 PM
Sunk cost fallacy will drag you into the ground
February 26, 2025 at 12:12 PM
Just completed a 2 hour football sesh, most exhausted I've been in a while!

Can't wait to do it again tbh
February 15, 2025 at 4:35 PM
Ok inertiajs kinda slaps
February 7, 2025 at 8:21 PM
Not every interesting issue can get a blog post, sometimes you just need to keep shipping
February 7, 2025 at 6:03 PM
In my effort to combat the brainrot, I might have stretched myself too thin.
How do you handle multiple personal projects or interests at the same time?

If I work on one project for too long, i get bored and eventually stop working on it.

If I have too many, I don't get anything substantial done in either of them.
January 29, 2025 at 5:57 AM
How do you handle multiple personal projects or interests at the same time?

If I work on one project for too long, i get bored and eventually stop working on it.

If I have too many, I don't get anything substantial done in either of them.
January 23, 2025 at 1:59 PM
Using LLMs to generate unit tests:

Yay or nay?
January 22, 2025 at 7:16 AM
Season Two
January 14, 2025 at 8:08 AM
Elixir guard clauses are kinda fun!
January 11, 2025 at 8:22 PM
Elixir/Erlang devs, what does "let it crash" code look like in production systems?
January 6, 2025 at 7:30 PM
Erlang VM provides such amazing primitives for building distributed systems people have no idea!

They're missing out fr
January 2, 2025 at 7:39 AM
DynamoDB is an amazing system!

I'm a big fan of how they handle versioning using "vector clocks", and node failures using Hinted Handoffs.

Paper link: www.allthingsdistributed.com/files/amazon...
December 22, 2024 at 8:17 PM
How important is founder-market fit?
November 22, 2024 at 2:11 PM