portfolio Anshul Bisen
ask my work

The portfolio is the proof. Ship your work or it did not happen.

Not resumes. Not endorsements. Not interview performance. The code you ship, the systems you build, the writing you publish. Ship it or it did not happen.

This is post one hundred. Two years of writing, roughly one post every ten days, covering the arc from building a fintech startup as the sole engineer to leading an engineering organization. Every post is published. Every opinion is on the record. Every mistake is documented.

I am ending this series where it started: with the belief that an engineer’s portfolio is the most honest representation of their capability.

The shape of the problem before the fix.

Most of the leadership posts in this phase are me compressing scar tissue into defaults. It also builds on what I learned earlier in “What I got wrong in my first year as Head of Engineering and what I would do differently.” I am less interested in performative management language now and more interested in the boring mechanisms that keep teams aligned when nobody is in a heroic mood.

The meeting-room version of the technical scar.

Why Portfolios Matter

The engineering hiring process is broken in a specific way: it evaluates potential instead of evidence. Resumes describe what you were responsible for, not what you accomplished. LinkedIn endorsements reflect social networks, not competence. Technical interviews measure performance under artificial conditions, not capability under real ones.

A portfolio is evidence. It shows what you actually built, how you think about problems, and how you communicate solutions. It cannot be inflated, endorsed by friends, or practiced in a mock interview. It is the work, in public, for anyone to evaluate.

When I hire engineers, the strongest signal is always their portfolio. Not a flashy personal website. The work itself: open source contributions, blog posts about technical decisions, side projects that demonstrate depth, or case studies that show how they approached real problems. Engineers with portfolios get hired faster, negotiate better, and receive more targeted opportunities because their capability is visible.

What This Blog Proved

One hundred posts proved more than I expected when I started writing:

  • Writing forces clarity. Half the decisions I documented in these posts were decisions I only fully understood after writing about them. The act of explaining a technical choice to an audience reveals the gaps in your own thinking.
  • Public accountability sharpens judgment. When you know your decision will be documented and read, you make better decisions. You think more carefully about tradeoffs. You acknowledge uncertainty instead of hiding it.
  • The writing is a compounding asset. Posts I wrote eighteen months ago still generate conversations. Engineers I have never met reference specific posts in interviews. The portfolio works while you sleep.
  • Opinions develop through articulation. My views on engineering leadership, architecture, and team building are sharper now than when I started because I have been forced to articulate and defend them repeatedly.

The Ship Ethic

The engineering industry is full of smart people who build nothing visible. They write great code at work that lives behind corporate walls. They have opinions about architecture that they share in Slack threads that disappear. They solve interesting problems that nobody outside their team ever hears about.

This is not a character flaw. It is a missed opportunity. The difference between a great engineer with a portfolio and a great engineer without one is that the first one has evidence. The second one has a resume.

Shipping your work is not self-promotion. It is professional accountability. When you publish a blog post about a technical decision, you are saying: this is what I believe, this is why, and I am willing to be wrong in public. When you open-source a tool, you are saying: this is how I write code, judge it. When you build a portfolio, you are saying: this is who I am as an engineer, without the intermediation of a resume, a recruiter, or an interviewer.

What a Portfolio Needs

A portfolio does not need to be elaborate. It needs to be honest:

  • Show what you built. Not a description. The actual thing. Running code, live sites, published writing.
  • Show how you think. The decision-making process matters more than the outcome. Why did you choose this approach? What did you consider and reject?
  • Show what you learned. The most compelling portfolio pieces are the ones where the author admits what went wrong and what they would do differently.
  • Show consistency. One post is an event. Ten posts is a habit. One hundred posts is a body of work. Consistency over time is the strongest signal of all.

Fifteen years of engineering distilled into one principle: ship your work or it did not happen. The code you write but never deploy teaches nobody, including yourself. The opinions you hold but never articulate stay vague forever. The systems you build but never document are invisible to everyone except the people who maintain them.

What changed once the system matured.

This is the phase where individual scars finally turned into repeatable operating principles. I cared less about sounding clever and more about leaving behind a system that stayed sane without me in the room. That is how I build portfolio, pipeline-sdk, and dotfiles too.

The portfolio is the proof. The resume is the claim. In engineering, proof wins.

This portfolio site runs Next.js, Payload CMS, PostgreSQL, and deploys via Cloudflare. It is built on the same stack I use at work. Every post is written from experience. Every technical opinion is backed by a system I built or a mistake I made. This is the portfolio. It is the proof. If it helped you think more clearly about engineering, leadership, or career, then it did its job.

Ship your work. The world is better when engineers share what they know.