Blog
Notes, thoughts, and deep dives on AI, systems architecture, and software engineering — from over a decade building products.
Showing 11–20 of 44 posts
-
Introducing Postwire: A Tiny SMTP Mail Catcher for Developers and AI Agents
Why I built Postwire: a single-binary SMTP mail catcher in Rust with a REST API and MCP server for automated testing and AI agents.
-
Make the Hard Decision Before the Product Fails
Most products don't die suddenly — they die from delayed decisions. A guide to failure signals, premortems, and perish/pivot/persevere rules.
-
AI Didn't Cause Every Layoff. Management Did.
How much of the AI layoff era is automation, and how much is management using AI as the excuse for decisions that were already coming?
-
Setting Up a Legacy Rails 4.2.6 Project with Docker in 2024
How to set up and run a legacy Rails 4.2.6 project in 2024 using Docker to isolate outdated dependencies.
-
I don't use Tea bags for my pot of Tea
Why loose-leaf tea beats tea bags: better quality leaves, no microplastics, and a more sustainable cup of tea.
-
How I do water fasting
Water fasting means consuming only water for a period of time. Here is why people do it, the methods involved, and what to expect.
-
Why I am practising 24-hour water fasting 2 days a week
Why Yoosuf Mohamed practises 24-hour water fasting two days a week, and the effects he's noticed.
-
How I managed year by living a frugal lifestyle
How Yoosuf Mohamed managed a full year by living a deliberately frugal lifestyle, and what he learned.
-
How ChatGPT helps me on day to day life
How ChatGPT helps Yoosuf Mohamed in day-to-day life, from quick research to everyday problem solving.
-
Becoming a ReactJS expert
A practical guide to leveling up in React, from core concepts to becoming a confident, expert-level developer.