Personal Blog | Reviews, Developments & Advice
I launched this site because no one teaches technical leadership in school https://moczydlowski.net/. Yet it’s the factor that determines whether brilliant ideas ever deploy. Over a decade managing distributed engineering teams demonstrated to me the divide between a senior developer and an effective leader is packed with uncomfortable conversations, architectural trade-offs, and the quiet work of clearing other people. This blog is my workspace for dissecting those moments. I assess frameworks, books, and tools I’ve actually employed, track how leadership conversations are shifting, and supply advice ripped from real post-mortems. If you’re moving into a staff-plus role or already carrying a team, you’ll discover honest, tested perspectives—no recycled advice.
Why I Built a Technical Leadership Portfolio in Public
When I first contemplated documenting my leadership journey, my instinct was to keep everything in a private notebook. I was concerned public reflection would look like self-promotion or uncover gaps in my thinking. What turned things around was a brutal project retrospective where I discovered my team had zero visibility into the reasoning behind several architectural pivots. I started documenting to close that information gap, and the blog quickly became a forcing function for sharper decision-making. Every post compels me to spell out why a particular path was chosen, what assumptions I held, and how I measured success. That external accountability enhanced my internal practices more than any closed-door review ever did.
A public portfolio also works as a credibility signal a résumé can’t match. Hiring managers and future collaborators can observe how I handle ambiguity, navigate conflict, and grow from mistakes over years, not bullet points. Senior engineers have gotten in touch after reading a post on incident management, and those conversations turned into consulting engagements. The blog functions as a persistent, searchable record of my leadership philosophy. It screens inbound opportunities because people self-select based on whether they resonate with my approach to technical strategy and team dynamics.
Beyond career benefits, going public connected me with a community of practice I didn’t know existed. Comments and emails from technical leaders in Canada and abroad challenged my assumptions and acquainted me to models like the CTO triangle and Team Topologies. Those interactions converted a solitary learning slog into a collaborative one. Now I regard every article as a conversation starter, not a final verdict. That shift alone warrants the effort—it holds me humble and constantly learning in a field that punishes standing still.
Hands-on Advice for Emerging Technical Leaders
From Doer to Leader
The most difficult transition I undertook was changing my identity from the person who crafts the cleverest code to the person who helps ten others to develop great code. That requires redefining your relationship with technical depth. You still have to understand the architecture deeply enough to ask sharp questions, but you need to overcome the urge to solve every problem yourself. I initiated setting aside two hours every morning for code review and design discussions, then purposely closed my IDE for the rest of the day. That practice was like withdrawal at first, but it pushed me to put effort in documentation, pairing, and clearer acceptance criteria so the team could advance without me.
I also had to realize that my technical opinions were now starting points for discussion, not fixed commands. Early on, I’d draft a solution and expect the team to implement it. That approach yielded compliant engineers, not engaged ones. Now I present problems as a set of constraints and trade-offs, then ask the team to suggest approaches. This shift doesn’t merely generates better solutions but builds architectural decision-making muscle across the whole group. If you’re moving into a tech lead role this quarter, start using this phrase: “I have a hypothesis, but I want to hear your take first.”
Presenting Technical Decisions to Non-engineering Stakeholders
I’ve seen promising technical leaders stall their careers because they couldn’t turn a database migration into business impact. My advice: always lead with the outcome, not the mechanism. Instead of stating “we need to refactor the authentication service to support OAuth 2.1,” I frame it as “we need to invest two sprints to close a security gap that could block enterprise deals next quarter.” I keep a running document of every major decision, structured as context, options considered, trade-offs, and expected impact. That record becomes priceless during budget reviews and retrospectives.
I also suggest learning the basic financial vocabulary of your organization. Understand how your work affects gross margin, churn, or compliance costs. When I led a platform team, I began tracking how much engineering time our internal tools saved each month and presented that data in quarterly business reviews. That one practice transformed the perception of our team from a cost center to a strategic enabler. You don’t need an MBA, but you do need to link your technical roadmap to the numbers your CFO cares about. This skill alone can fast-track your path to director-level roles.
The Shifting Landscape of Technical Leadership Content
The Rise of Story-Driven Engineering Blogs
A few years back, most engineering leadership blogs read like extended documentation: plain recaps of tech choices with minimal human context. I’ve seen a sharp turn toward narrative-driven content that delves into the unpolished, emotional reality of leading technical teams. Writers now reveal the exact Slack messages that led up to a tough call, the burnout signals they missed, the stakeholder failures that held up a launch. That vulnerability resonates because it mirrors what leaders actually experience at two in the morning. I lean on this trend by building my reviews and advice around particular narratives, never general rules alone. Readers tell me they recall the anecdote about a failed database migration long after they forget any list of best practices.
The narrative approach also bridges the gap between technical and non-technical audiences. When I explain how I worked out a deadline extension with a product VP, I include the data I gathered, the emotional undercurrents in the room, and the compromise we settled on. That level of detail provides aspiring leaders a mental model they can adapt, not just a slogan like “communicate proactively.” I have witnessed this style embraced by engineering directors at Shopify and senior architects at Canadian fintech firms, which indicates the trend is becoming table stakes rather than a differentiator.
How Leaders Consume Video and Podcasts
Although I’m dedicated to long-form writing, I can’t disregard how technical leaders are taking in more content through podcasts and short-form video. My own reader surveys indicate over forty percent of my audience tunes into leadership discussions during commutes or while doing chores. That trend has shifted what I choose to cover in text versus what I might explore in a companion audio segment. Written reviews stand out in deep tool comparisons and architecture decision records; career advice and interview-based trend pieces often gain more attention when converted into a conversational format. I treat the blog as the canonical source and use other media as discovery channels.
The problem with video-centric leadership content is signal density. A ten-minute video often holds the same substance as a four-hundred-word article, stuffed with intros and b-roll. I urge readers to be deliberate about format: if you need to understand how to structure a promotion packet, read a detailed post; if you wish to soak up the cultural norms of a specific engineering org, a candid podcast interview could be more useful. I bring that same lens when I evaluate external resources, always questioning whether the medium helps or hurts the transfer of actionable knowledge.
Filtering Quality Insights across a Content-Heavy Market
The flood of leadership advice circulating is daunting. I’ve built a personal triage system I use with coaching clients. First, I assess the author’s operational recency: have they managed a team in the last three years, or are they depending on experience from a radically different era of software development? Second, I hunt for specific failure stories. Anyone can write about how great culture helped them succeed; far fewer reveal the time they mishandled a layoff or released a feature that lost money. Those moments of vulnerability are clear signals of substance.
I also cross-reference advice against the context where it was generated. A scaling strategy that worked for a hypergrowth startup with unlimited VC funding hardly applies to a bootstrapped Canadian SaaS company with fifteen employees. I call out this context mismatch directly in my trend analyses because I see too many leaders embrace practices that are excellent in one environment and damaging in another. My rule of thumb: rely on frameworks that transparently state their boundary conditions, and question any source that offers universal applicability.
Finally, I sustain a personal advisory board of three technical leaders I respect who work in different industries. Before I adopt a major process change or suggest a tool, I consult with them. Their pushback has protected me from following shiny objects more times than I can count. I motivate readers to develop a similar circle, even if it’s just a private Slack channel. Peer review is as crucial for leadership decisions as it is for code, yet we often neglect it once we move beyond individual contributor roles.
My Approach to Reviews of Resources, Books, and Frameworks
I assess resources the same way I evaluate a pull request: context, trade-offs, and evidence. Before I publish a tool review, I use it in a real project for at least three weeks. I record the onboarding friction, the moments where the docs were unclear, and the specific problems it solved or created. That hands-on commitment means I release fewer reviews than most aggregator sites, but each one bears the weight of real operational experience. I also mention any vendor relationship, though I’ve never accepted payment for a review. The trust of this community is worth far more than a one-time sponsorship fee.
When I assess a leadership book, I look for actionable models I can test with my team within a sprint cycle. I’m less drawn in inspirational biographies and more drawn to works like Will Larson’s “An Elegant Puzzle” or Camille Fournier’s “The Manager’s Path” that provide me frameworks I can adjust. My reviews analyze which chapters apply to first-time managers and which are more appropriate for seasoned directors, because a blanket recommendation benefits nobody. I also highlight where a book’s advice falls apart in remote-first or heavily regulated environments, conditions common in the Canadian tech scene I work in.
Frameworks like OKRs, Shape Up, or the RACI matrix undergo the same treatment. I describe the original intent, then work through a case study from my own work where I implemented the framework and evaluated the result. I’m open about failures. One post on Objectives and Key Results outlines how setting hyper-aggressive key results disheartened a team and resulted in sandbagging in the following quarters. That kind of frank post-mortem differentiates a useful review from a superficial summary, and it’s the standard I apply myself to every time I post.
Building a Portfolio That Showcases Your Leadership Journey
Choosing the Right Platform and Format
I evaluated several platforms before choosing a static site generator that gives me full control over content structure and performance. Medium provided discoverability but diluted my brand and put paywalls between me and readers. Substack streamlined distribution but faltered when I tried to embed diagrams and code snippets. A self-hosted blog running a minimal theme lets me to own my content, optimize for accessibility, and integrate with analytics I trust. For Canadian readers who care about data sovereignty, I suggest hosting on a provider with servers in Montreal or Toronto to keep latency low and meet local privacy expectations.
Format plays a role as much as platform. I arrange every major piece with a clear problem statement, a narrative arc, and actionable takeaways. I use callout blocks for key insights so skimmers can still gain value. Every article includes a “decision log” section when relevant, mirroring the architecture decision records I keep internally. That consistency aids readers know what to expect and renders my portfolio feel like a coherent body of work, not a random assortment of thoughts. If you’re beginning your own leadership blog, pick a format template and stick with it for at least six months before you iterate.
Elements to Feature Beyond Code
A technical leadership portfolio should highlight your ability to impact, not just your commit history. I include redacted strategy memos, incident post-mortems, and slides from internal tech talks that show how I communicate complex ideas. I also write about hiring processes I designed, onboarding programs I overhauled, and the mentorship frameworks I use with junior engineers. These artifacts signal that I see leadership as a holistic practice spanning people, process, and technology. When I review portfolios of candidates for staff-plus roles, I search for evidence of organizational impact, not just personal technical achievement.
I also recommend including a section that tracks your learning in public. I maintain a “currently reading” list with brief notes on what I’m applying from each book. I publish quarterly retrospectives on my own leadership goals, sharing what I aimed to improve and how I measured progress. This practice reveals self-awareness and a growth mindset more convincingly than any list of certifications. It also holds me accountable to continuous improvement, which is the whole point of keeping a portfolio in the first place.
FAQ
How frequently should I post on a technical leadership blog?
I aim for one substantial post every three weeks. Consistency matters more than frequency. A in-depth article that addresses a real leadership problem will serve your portfolio for years; hurried weekly posts rarely age as well. I block a half-day every other Friday for composing and editing. If your schedule is erratic, create a backlog of outlines so you can compose when inspiration strikes but publish on a regular cadence. Readers will excuse gaps if the standard stays high.
What metrics should I track for a leadership portfolio?
I monitor three key metrics: reader interaction through insightful replies or emails, inbound prospects like speaking invitations or consulting prospects, and my own understanding retention. Page views and social shares are superficial metrics for a specialized leadership blog. I value far more about whether a post sparked a substantive conversation with another engineering director or helped me hone my own perspective. Once a quarter, I review which articles created the most significant connections and concentrate on those topics.
Can I include team projects without breaching confidentiality?
Yes, but you have to make anonymous aggressively and focus on your own judgments and lessons learned. I never mention clients, cite proprietary metrics, or share code snippets from private repositories. I describe the type of system, the constraints we faced, and the trade-offs I considered. I also ask former managers or peers to look over sensitive drafts before I release. When in doubt, generalize the scenario enough that it could work for any engineering team facing a similar challenge.
What is the way to find my individual voice as a technical leader?
Your voice develops from writing about what genuinely confuses or irritates you. I located mine by composing post-mortems of my worst leadership moments and noticing the patterns in my language when I was being completely honest. Steer clear of imitating popular tech influencers; their style functioned for their audience and context, not necessarily yours. Review your drafts aloud and eliminate any sentence that sounds like corporate jargon. Authenticity is a skill you build through repeated practice and feedback from trusted readers.
Does a personal blog remain relevant when LinkedIn and Twitter exist?
Absolutely. Social platforms dictate distribution and can delete your content at any time. A personal blog is your lasting home on the web, fully under your control. I use LinkedIn and Twitter to distribute excerpts and start conversations, but the canonical version resides on my domain. This also helps with search visibility over the long term. When a hiring manager searches your name years from now, a well-maintained blog delivers a depth of insight that no social media profile can compete with.
What is the biggest mistake new leadership bloggers fall into?
Writing for an imaginary audience of famous CTOs instead of their actual peers. That contributes to abstract, generic content that helps nobody. The best posts arise from solving a specific problem you encountered this month and documenting it for someone one step behind you. I also observe bloggers abandon their sites after three posts because they expect immediate traction. Building a readership in a niche like technical leadership demands eighteen to twenty-four months of consistent, useful writing. Treat it as a long-term investment in your own thinking, and the audience will follow.
Comments are closed.