Building Software Beyond the Code
What changed when I stopped treating a working feature as the final measure of successful software.
Tags: Problem Solving, Product Thinking, Deployment, Maintenance
Read complete note →Technical case studies, system debugging, and engineering reflections on backend scalability, AI workflows, and software under real constraints.
By Ekya Muhammad • 5 published notes
What changed when I stopped treating a working feature as the final measure of successful software.
Tags: Problem Solving, Product Thinking, Deployment, Maintenance
Read complete note →A production investigation into connection pressure, Django's connection behavior, and the trade-offs behind introducing PgBouncer.
Tags: PostgreSQL, Django, PgBouncer, Production Debugging
Read complete note →What happens when commit history is treated not only as version control, but as source material for a project's development memory.
Tags: Git, LLM, GitTrace, Documentation
Read complete note →Why architecture should be justified by the problem, the team, and the constraints—not by how many technologies appear in the diagram.
Tags: FastAPI, WebSocket, SSE, Qdrant, LLM, Infrastructure
Read complete note →A student developer's reflection on technical growth, judgment, responsibility, and what "senior" should mean beyond a title.
Tags: Engineering Judgment, Learning, Teamwork, Responsibility
Read complete note →