Given the sale of Windsurf to OpenAI for $3bn, will more people be building coding agents or less?
06.05.2025 10:02 β π 0 π 0 π¬ 0 π 0@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?
06.05.2025 10:02 β π 0 π 0 π¬ 0 π 0Over 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!
Action produces information
I understand now why people say you need to have a bias for action.
IMO calling someone a genius is an insult to your own intellect, you can just do things.
26.04.2025 04:41 β π 1 π 0 π¬ 0 π 0Generating code documentation using AI: Yay or nay?
(I'm seriously considering doing this)
I built something fun:
faraazahmad.github.io/blog/blog/kn...
Created some organic art for my blog post in mspaint
28.03.2025 15:17 β π 3 π 0 π¬ 0 π 0It was this really popular calendar app. cron.com
It's now Notion Calendar.
Suddenly everyone is an expert on art and copyright law
I cba man.
They also acquired Cron btw
28.03.2025 11:34 β π 1 π 0 π¬ 2 π 0Eternally struggling between becoming a better engineer and bootstrapping a micro-SaaS
24.03.2025 21:26 β π 2 π 0 π¬ 0 π 0Hours of debugging only to realise YouTube API doesn't let you access captions of videos that aren't yours
09.03.2025 10:32 β π 1 π 0 π¬ 0 π 0It's all fun and games until you need to build distributed transactions capable of rolling back all the changes in case of a failure.
05.03.2025 10:26 β π 4 π 1 π¬ 1 π 0My favourite device to use against procrastination and overthinking, just flip it and get to work!
Works surprisingly well for me.
Sunk cost fallacy will drag you into the ground
26.02.2025 12:12 β π 3 π 0 π¬ 1 π 0Just completed a 2 hour football sesh, most exhausted I've been in a while! 
Can't wait to do it again tbh
Ok inertiajs kinda slaps
07.02.2025 20:21 β π 3 π 0 π¬ 0 π 0Not every interesting issue can get a blog post, sometimes you just need to keep shipping
07.02.2025 18:02 β π 0 π 0 π¬ 0 π 0In my effort to combat the brainrot, I might have stretched myself too thin.
29.01.2025 05:57 β π 3 π 0 π¬ 0 π 0How 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.
I learnt not to do this a couple years ago, same goes for "I'll be honest".
23.01.2025 07:25 β π 1 π 0 π¬ 0 π 0Using LLMs to generate unit tests:
 Yay or nay?
The Dark Forest, book by Cixin Liu. Part of the book series used as inspiration for the Netflix show, Three Body Problem.
Season Two
14.01.2025 08:08 β π 1 π 0 π¬ 0 π 0Thank you for sharing this! I thought "three body problem" is a fully self contained story, I was confused when book one ended on season one
13.01.2025 06:24 β π 0 π 0 π¬ 1 π 0Elixir guard clauses are kinda fun!
11.01.2025 20:22 β π 2 π 0 π¬ 0 π 0Does the elixir type checker give you warnings if you don't handle all types of responses?
06.01.2025 23:07 β π 0 π 0 π¬ 1 π 0Elixir/Erlang devs, what does "let it crash" code look like in production systems?
06.01.2025 19:30 β π 0 π 0 π¬ 5 π 0Erlang VM provides such amazing primitives for building distributed systems people have no idea!
They're missing out fr
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...
Why are you moving to Stripe only to never use it again? /s
23.11.2024 11:48 β π 0 π 0 π¬ 1 π 0