Top all-time · #10385
Marcus Kazmierczak
Personal blog · mkaz.blog · on HN as marcuskazprogrammingproductivity
Marcus Kazmierczak's personal blog at mkaz.blog covers programming and productivity. Since 2019, 7 different Hacker News readers have linked it 31 times, most often “Notes on Technical Writing”. It is still writing: the last post was on 2026-08-31, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link Marcus Kazmierczak's blog for its distilled technical guides and books, Unix-style tooling ideas, and Vim notes. Commenters credit it for condensing professional knowledge into useful points.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Marcus Kazmierczak's blog about code, data visualization, and life
Most-linked posts?
- Notes on Technical Writing2 people · 2 mentions · first linked 2020-01-04
What Hacker News says?
20+ years ago I combined learning JavaScript and Linear Algebra https://mkaz.blog/math/javascript-linear-algebra-calculator/
Comment linking /math/javascript-linear-algebra-calculator/
on “An Intuitive Guide to Linear Algebra (2012)”Submitted Notes on Technical Writing as a story · 414 points
HN discussion> everyone now uses AI and no longer read and learn from books Not me, I read the shit out of documentation and also books like yours which distill knowledge from professionals down to a bunch of useful points. I have never not learned something (even if I knew and forgot it) from reading a good book about "Working with X". Thanks for your hard work, and for giving it away to others gratis. Edit: the string formatti…
Comment linking /working-with-python/string-formatting
on “Ask HN: What Are You Working On? (June 2025)”Submitted VimWiki: Personal Knowledge Management in Vim as a story · 3 points
HN discussionI finally compiled and expanded on all my various blog posts, tutorials and other Python goodness into a book: Working with Python. It is available as a free pdf download at: https://mkaz.blog/working-with-python/ It's grown over a dozen or so years and when I finally decide to compile into a book, everyone now uses AI and no longer read and learn from books but instead through LLMs.
Comment linking /working-with-python/
on “Ask HN: What Are You Working On? (June 2025)”Submitted On Programming Languages as a story · 3 points
HN discussionPlugins are a bonus for vim, but one doesn't really use vim just because of the plugins. There are far better editors for this. Decidated vimmer usually make heavy usage of external tools, instead of integration which plugins bring. There is the term "Unix IDE" for this, you can read a bit online about this (for example: https://mkaz.blog/code/unix-is-my-ide/ )
Comment linking /code/unix-is-my-ide/
on “Ox is a fast text editor, written in Rust, that runs in your terminal”Submitted Use Cornell Notes for Online Class as a story · 3 points
HN discussionhttps://styleguide.mailchimp.com/voice-and-tone/ (previously voiceandtone.com) https://mkaz.blog/misc/notes-on-technical-writing/ https://spin.atomicobject.com/2014/09/09/never-use-the-word-... https://developers.google.com/tech-writing/overview
Comment linking /misc/notes-on-technical-writing/
on “A Hitchhiker’s Guide to Asynchronous Programming”Submitted Async Is the Key to Distributed Work as a story · 3 points
HN discussionGood stuff, thanks for sharing! There's a card game Krypto that is similar, fun to play with my kids. I wrote some scripts awhile ago to solve Krypto games and figure out how many games are unsolvable. I wrote up my thinking and how I went about solving here: https://mkaz.blog/math/krypto-game-analysis/
Comment linking /math/krypto-game-analysis/
on “Show HN: Countle”Submitted Parking Lot designs can be much safer as a story · 2 points
HN discussionNice doc series. Perhaps consider linking your lines documentation in the todo docs as an example of how to shift items around? Every time vimwiki/todo.txt comes up here people bring up how to move/delete completed items, often because they're unaware of :move and friends. Note: Your .vimrc link in configuration¹ is broken. Edit : After re-reading my comment it sounds like a complaint, it wasn't meant that way and I…
Comment linking /working-with-vim/configuration/
on “Todo List for Vim”Submitted Trying Out Jujutsu VCS as a story · 2 points
HN discussionAh, it is Vim's todo list, not using Vim as a todo app. I was looking for more pointers on the later, I wrote a little on using Vim Wiki for managing todo list, always on the look out for more tips. Here's the TLDR; - Install Vim wiki plugin - Convert line to checkboxes using ctrl-space - Use ctrl-space to mark complete - Use gln to toggle partial complete (glp for previous) - gl<Space> to remove checkbox A little m…
Comment linking /working-with-vim/vimwiki/
on “Todo List for Vim”Submitted Ubuntu Guide for Mac Converts as a story · 2 points
HN discussionhttps://diff.blog/ https://fs.blog/ https://mkaz.blog/
Comment linking /
on “Ask HN: What are your favourite micro blogs?”Submitted Enable Learning in Technical Writing as a story · 2 points
HN discussionI wrote a brief intro to Jujutsu here: https://mkaz.blog/code/jujutsu-vcs
Comment linking /code/jujutsu-vcs
on “What is jj and why should I care?”Submitted Embracing Windows 10 as a story · 2 points
HN discussionSubmitted Working with Vim as a story · 2 points
HN discussionSubmitted Pi, more than a coding harness as a story · 1 points
HN discussionSubmitted The Wake of AI as a story · 1 points
HN discussionSubmitted Create a Local IMDb MCP Server in Python as a story · 1 points
HN discussionSubmitted Create a Neovim Plugin in Python as a story · 1 points
HN discussionSubmitted Minimum Custom Theme in Nextra as a story · 1 points
HN discussionSubmitted Terminal Animation with Python and Rich Lib as a story · 1 points
HN discussionSubmitted One-Line Journaling as a story · 1 points
HN discussionSubmitted Working with Rust as a story · 1 points
HN discussionSubmitted Linting Markdown as a story · 1 points
HN discussion