Personal Weblog | Assessments, Movements & Guidance

I launched this site because no one instructs technical leadership in school. Yet it’s the thing that determines whether brilliant ideas ever deploy. Over a decade leading distributed engineering teams demonstrated to me the difference between a senior developer and an effective leader is packed with uncomfortable conversations, architectural trade-offs, and the quiet work of removing obstacles for other people. This blog is my laboratory for analyzing those moments. I evaluate frameworks, books, and tools I’ve actually used, track how leadership conversations are shifting, and offer advice ripped from real post-mortems. If you’re entering a staff-plus role or already carrying a team, you’ll find honest, tested perspectives—no recycled advice.

FAQ

At what interval should I publish on a technical leadership blog?

I strive for one substantial post every three weeks. Regularity matters more than rate. A well-researched article that addresses a real leadership problem will benefit your portfolio for years; hasty weekly posts rarely age as well. I block a half-day every other Friday for composing and editing. If your schedule is unpredictable, develop a backlog of outlines so you can draft when inspiration hits but release on a consistent cadence. Visitors will forgive gaps if the standard stays high.

What indicators should I measure for a leadership portfolio?

I measure three key metrics: reader engagement through insightful replies or emails, inbound chances like speaking requests or consulting prospects, and my own knowledge retention. Page views and social shares are surface-level metrics for a niche leadership blog. I care far more about whether a post sparked a significant conversation with another engineering director or helped me hone my own thought process. Once a quarter, I evaluate which articles created the most valuable connections and double down on those topics.

Am I able to include team projects without breaching confidentiality?

Certainly, but you have to keep anonymous aggressively and focus on your own decisions and lessons learned. I never name 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 evaluated. I also request former managers or peers to review sensitive drafts before I release. When in doubt, generalize the scenario enough that it could apply to any engineering team facing a similar challenge.

How do I find my individual voice as a technical leader?

Your voice develops from writing about what genuinely puzzles or annoys you. I found mine by writing post-mortems of my worst leadership moments and noticing the patterns in my language when I was being completely honest. Stay away from imitating popular tech influencers; their style functioned for their audience and context, not necessarily yours. Go through your drafts aloud and remove any sentence that sounds like corporate jargon. Authenticity is a skill you develop through repeated practice and feedback from trusted readers.

Is a personal blog still relevant when LinkedIn and Twitter exist?

Absolutely. Social platforms dictate distribution and can remove your content at any time. A personal blog is your permanent home on the web, fully under your control. I use LinkedIn and Twitter to distribute excerpts and start conversations, but the canonical version lives on my domain. This also aids with search visibility over the long term. When a hiring manager looks up your name years from now, a well-maintained blog provides a depth of insight that no social media profile can compete with.

What’s the biggest mistake new leadership bloggers commit?

Writing for an imaginary audience of famous CTOs instead of their actual peers. That leads to abstract, generic content that benefits nobody. The best posts emerge from solving a specific problem you faced this month and documenting it for someone one step behind you. I also see bloggers abandon their sites after three posts because they hope for immediate traction. Building a readership in a niche like technical leadership takes 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.

Building a Portfolio That Reflects Your Leadership Journey

Picking the Right Platform and Format

I kicked the tires on several platforms before settling on a static site generator that gives me full control over content structure and performance. Medium provided discoverability but diminished my brand and threw 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 advise 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 https://moczydlowski.net/. I structure 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 grab 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 makes 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 shape outcomes, not just your commit history. I include redacted strategy memos, incident post-mortems, and slides from internal tech talks that demonstrate 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 indicate that I see leadership as a holistic practice spanning people, process, and technology. When I review portfolios of candidates for staff-plus roles, I hunt 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.

How I Tackle Reviews of Resources, Books, and Frameworks

I evaluate resources the same way I evaluate a pull request: context, trade-offs, and evidence. Before I publish a tool review, I test 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 fixed or created. That hands-on commitment means I publish fewer reviews than most aggregator sites, but each one carries the weight of real operational experience. I also reveal any vendor relationship, though I’ve never received payment for a review. The trust of this audience 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 interested in inspirational biographies and more drawn to works like Will Larson’s “An Elegant Puzzle” or Camille Fournier’s “The Manager’s Path” that give me frameworks I can modify. My reviews dissect which chapters apply to first-time managers and which are more suitable for seasoned directors, because a blanket recommendation benefits nobody. I also highlight where a book’s advice fails in remote-first or heavily regulated environments, conditions typical in the Canadian tech scene I function in.

Frameworks like OKRs, Shape Up, or the RACI matrix get the same treatment. I outline the original intent, then go through a case study from my own work where I used the framework and tracked the result. I’m honest about failures. One post on Objectives and Key Results outlines how setting hyper-aggressive key results disheartened a team and caused 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 publish.

The Changing Landscape of Technology Leadership Content

The Emergence of Narrative-Driven Engineering Blogs

Five years ago, most engineering leadership blogs felt like extended documentation: dry summaries of tech choices with hardly any human context. I’ve watched a sharp turn toward narrative-driven content that leans into the unpolished, emotional reality of leading technical teams. Writers now share the exact Slack messages that led up to a tough call, the burnout signals they missed, the stakeholder failures that delayed a launch. That vulnerability resonates because it reflects what leaders actually face at two in the morning. I lean on this trend by structuring my reviews and advice around concrete anecdotes, never general rules alone. Readers mention they retain 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 negotiated a deadline extension with a product VP, I include the data I prepared, the emotional undercurrents in the room, and the compromise we settled on. That level of detail offers aspiring leaders a mental model they can adjust, not just a slogan like “communicate proactively.” I’ve seen this style used by engineering directors at Shopify and senior architects at Canadian fintech firms, which tells me the trend is turning into table stakes rather than a differentiator.

How Leaders Consume Video and Podcasts

While I’m committed to long-form writing, I can’t disregard how technical leaders are absorbing more content through podcasts and short-form video. My own reader surveys reveal over forty percent of my audience listens to leadership discussions during commutes or while doing chores. That pattern has changed what I decide to write about in text versus what I may delve into in a companion audio segment. Written reviews shine for deep tool comparisons and architecture decision records; career advice and interview-based trend pieces often resonate better when adapted to a conversational format. I treat the blog as the canonical source and leverage other media as discovery channels.

The issue with video-centric leadership content is signal density. A ten-minute video often packs the same substance as a four-hundred-word article, stuffed with intros and b-roll. I tell readers to be deliberate about format: if you want to grasp how to structure a promotion packet, read a detailed post; if you aim to learn the cultural norms of a specific engineering org, a candid podcast interview might serve you better. I apply that same lens when I review external resources, always asking whether the medium supports or undermines the transfer of actionable knowledge.

Actionable Advice for Rising Technical Leaders

From Maker to Multiplier

The hardest transition I made was moving my identity from the person who crafts the cleverest code to the person who empowers ten others to develop great code. That demands rethinking your relationship with technical depth. You still need to comprehend the architecture deeply enough to pose sharp questions, but you have to fight the urge to solve every problem yourself. I initiated reserving two hours every morning for code review and design discussions, then deliberately shut my IDE for the rest of the day. That habit felt like withdrawal at first, but it pushed me to engage in documentation, pairing, and clearer acceptance criteria so the team could move without me.

I also needed to learn that my technical opinions were now foundations for discussion, not final edicts. Early on, I’d sketch a solution and assume the team to implement it. That approach produced compliant engineers, not engaged ones. Now I frame problems as a set of constraints and trade-offs, then ask the team to propose approaches. This shift doesn’t just generates better solutions but builds architectural decision-making muscle across the whole group. If you’re entering a tech lead role this quarter, start adopting 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 halt their careers because they couldn’t turn a database migration into business impact. My advice: always start with the outcome, not the mechanism. Instead of phrasing “we need to refactor the authentication service to support OAuth 2.1,” I position 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 invaluable during budget reviews and retrospectives.

I also advise 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 initiated tracking how much engineering time our internal tools saved each month and presented that data in quarterly business reviews. That one practice changed 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.

Why I Developed a Technical Leadership Portfolio in Public

When I initially considered documenting my leadership journey, the natural urge was to keep everything in a private notebook. I worried public reflection might seem like self-promotion or reveal gaps in my thinking. What changed my mind was a brutal project retrospective where I realized my team had zero visibility into the reasoning behind several architectural pivots. I started writing to close that information gap, and the blog soon became a forcing function for sharper decision-making. Every post pushes me to spell out why a particular path was chosen, what assumptions I held, and how I measured success. That external accountability strengthened my internal practices more than any closed-door review ever did.

A public portfolio also serves as a credibility signal a résumé cannot replicate. 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 contacted me after reading a post on incident management, and those conversations evolved into consulting engagements. The blog acts as a persistent, searchable record of my leadership philosophy. It qualifies 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 brought me with a community of practice I didn’t know existed. Comments and emails from technical leaders in Canada and abroad tested my assumptions and acquainted me to models like the CTO triangle and Team Topologies. Those interactions turned a solitary learning slog into a collaborative one. Now I regard every article as a conversation starter, not a final verdict. That shift alone validates the effort—it keeps me humble and constantly learning in a field that punishes standing still.

Sifting Quality Insights within a Content-Overloaded Market

The flood of leadership advice available is staggering. I’ve built a personal triage system I discuss with coaching clients. First, I check the author’s operational recency: have they managed a team in the last three years, or are they relying on experience from a fundamentally different era of software development? Second, I look for specific failure stories. Anyone can write about how great culture helped them succeed; far fewer detail the time they mismanaged a layoff or shipped a feature that lost money. Those moments of vulnerability are powerful signals of substance.

I also compare advice against the context where it was produced. A scaling strategy that succeeded for a hypergrowth startup with unlimited VC funding rarely applies to a bootstrapped Canadian SaaS company with fifteen employees. I flag this context mismatch explicitly in my trend analyses because I observe too many leaders adopt practices that are outstanding in one environment and damaging in another. My rule of thumb: trust frameworks that openly state their boundary conditions, and mistrust any source that offers universal applicability.

Finally, I keep a personal advisory board of three technical leaders I value who work in different industries. Before I adopt a major process change or suggest a tool, I consult with them. Their pushback has saved me from chasing shiny objects more times than I can count. I encourage 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 ignore it once we move beyond individual contributor roles.

Scroll to Top