Arpit Bhayani
Projects
Blogs
Notes
Papershelf
Bookshelf
Courses
Talks
Home
Topics
Software Engineering
#software-engineering
(24)
24 notes
All
24
Software Engineering
22
Career Growth
2
2026
(22)
Aug 18
NOTE
Perform gradual frontend rollouts with a cookie and random number
Software Engineering
#software-engineering
#cookie-based-rollout
#feature-flag-alternative
Aug 13
NOTE
Visual Prototypes Offer Superior Product Specification Over Design Documents
Software Engineering
#software-engineering
#ai-agents
#career-growth
Aug 10
NOTE
Preventing PostgreSQL database-wide recoveries using strict Linux overcommit
Software Engineering
#software-engineering
#crash-recovery
#databases
Aug 04
NOTE
Hidden Systemd Units In Base Images Can Crash Kubernetes Training Jobs
Software Engineering
#software-engineering
#ai-agents
#aws-ecs-agent
Jul 24
NOTE
Modern SaaS Value Shifts From Core Features To Essential Plumbing
Software Engineering
#software-engineering
#artificial-intelligence
#integrations
Jul 20
NOTE
Skipping Go Compiler Bounds Checks Improves Performance with Unsafe
Software Engineering
#software-engineering
#bounds-checking
#go
Jul 15
NOTE
Fragile staging and end-to-end tests hinder system scalability
Software Engineering
#software-engineering
#contract-testing
#databases
Jul 11
NOTE
Good DevOps Practices Are Essential for Reliable AI Agentic Workflows
Software Engineering
#software-engineering
#agentic-workflows
#ai-agents
Jun 29
NOTE
AI Makes Premature Optimization Effortless Leading to Over-Engineered Code
Software Engineering
#software-engineering
#ai
#caching
Jun 26
NOTE
Hands-on experience with systems reveals their critical failure modes
Software Engineering
#software-engineering
#databases
#failure-modes
Jun 22
NOTE
Go's Error Handling Creates Excessive Nil And Error Checks
Software Engineering
#software-engineering
#defensive-programming
#error-handling
Jun 13
NOTE
MD5 hash collisions are easily constructed and not secure
Software Engineering
#software-engineering
#collision-resistance
#cryptographic-hash
Jun 11
NOTE
Learning One Language Deeply Gives Intuition AI Cannot Provide
Software Engineering
#software-engineering
#ai-code-generation
#concurrency
Jun 04
NOTE
Asymmetry in SYN Flood Attacks Makes SYN Cookies an Effective Countermeasure
Software Engineering
#software-engineering
#asymmetry
#clock-synchronization
May 11
NOTE
Artificial Intelligence Now Writes and Runs My API Tests
Software Engineering
#software-engineering
#api-testing
#career-growth
May 04
NOTE
Adopt a Specific Order for Comprehensive Code Review
Software Engineering
#software-engineering
#clarity
#code-duplication
Apr 30
NOTE
Git Worktrees Empower Coding Agents to Run Tasks in Parallel
Software Engineering
#software-engineering
#ai-agents
#code-isolation
Apr 20
NOTE
Match Existing Codebase Conventions for Easier Collaboration
Software Engineering
#software-engineering
#codebase-conventions
#coding-style
Apr 03
NOTE
Programming Outcomes are Harder to Ignore with Agents
Software Engineering
#software-engineering
#agents
#ai-agents
Apr 02
NOTE
Premature Optimization Adds Complexity, Reduces Readability
Software Engineering
#software-engineering
#code-correctness
#code-maintainability
Mar 03
NOTE
Software Engineering Becomes Project Management Without Innovation
Career Growth
#career-growth
#bureaucracy
#innovation
Jan 04
NOTE
Software Knowledge Decay Requires Weekly Learning Investment
Career Growth
#career-growth
#half-life
#knowledge-decay
2025
(2)
Jun 12
NOTE
Curiosity-driven development is the best approach to software
Software Engineering
#software-engineering
#curiosity-driven-development
#software-development
Jan 29
NOTE
When In Doubt, Code It Out
Software Engineering
#software-engineering
#devops-and-testing
#productivity