Salvatore Sanfilippo Portfolio
Blog of Salvatore Sanfilippo, creator of Redis, one of the most widely deployed in-memory data stores in backend infrastructure. He writes his own minimal blogging engine and posts detailed technical rationale behind Redis design decisions alongside broader systems and AI commentary.
What makes it work
A breakdown of the choices that make this portfolio stand out.
A hand-rolled, minimal blogging platform
Rather than running WordPress or a static site generator, he built his own lightweight blog/forum engine in C — a small but telling demonstration that building infrastructure from scratch is a habit, not just a job requirement.
Design-decision posts, not just feature announcements
His Redis-era posts explain why a data structure or persistence mechanism was designed a certain way, including tradeoffs rejected along the way — far more useful to other engineers than a changelog entry.
Willingness to publish opinions that cut against consensus
Posts on AI risk and industry direction are argued from first principles rather than repeating prevailing sentiment, which is consistent with the same first-principles approach that shaped Redis's design.
What Backend Developers can take from this
Specific, actionable tips to apply to your own portfolio — no generic advice.
Explain the reasoning and rejected alternatives behind a design decision, not just the decision itself — that's what other engineers actually learn from.
Owning your full publishing stack (even something as small as a blog engine) is a legitimate, low-stakes way to demonstrate systems-building instinct.
Be willing to publish a contrarian technical opinion when you can back it with reasoning — a portfolio of only agreeable takes reads as less credible, not more.
More Backend Developer portfolios
Ready to build your portfolio?
Follow the Backend Developer roadmap — skills, projects, and timeline to get hired.