Blogs
Use NetNewsWire to stay on top of blogs I like with RSS.
At some point I used Inoreader & Reeder.
I separate blogs I follow by quality into 1.
& 2.
folders accordingly.
I share my XML subscription feed of blogs I follow. I also follow some people on Substack, Medium.
I found a wiki to be a superior approach to sharing knowledge than articles that quickly become outdated thus I stopped blogging in 2018.
I may start writing long form content again, high quality and also as part of this wiki.
My personal site is currently written with Solid (code here). Once I move the wiki to my personal stack and not Docusaurus, I will start writing more long form articles again but have ways to keep them up to date.
Simple Blog Astro Template or Deno Blog (example code) are also a pretty minimal blog implementations. Proselog looks interesting too.
Bartosz Ciechanowski's Blog is absolutely incredible.
Favorite blogs
- Brandur (Code)
- Chip Huyen
- Not a Number
- Armin Ronacher
- Simon Sarris
- Niki Tonsky
- Andrew Gallant (Code)
- Marvin Hagemeister
- Dan Abramov (Code)
- Nicolas Moutschen
- Paul Graham Essays (Prettier)
- Anthony Fu
- Ryan Dahl
- Danny Gratzer
- Apple ML Journal
- Tom MacWright
- Evan Wallace
- Bartosz Ciechanowski
- Diaries of a Madman
- Reasonably Polymorphic
- Sandy Maguire
- Guillermo Rauch
- Andrej Karpathy
- Andre Weissflog
- Shtetl-Optimized
- Cindy Sridharan
- Nassim Nicholas Taleb
- Seana Burns
- Hundred Rabbits
- Joe Armstrong
- Eric Bower
- Jess Frazelle
- Dhruv Parthasarathy
- Maciej Cegłowski
- Brent Jackson
- Swift by Sundell
- Pascal’s scribbles
- We Can Solve This by Sandy Maguire
- Adam Morse
- Google AI
- Benjamin Congdon
- Emmanuel Goossaert
- Raph Levien (Code)
- Lilian Weng (Code)
- Frank McSherry
- Serge Zaitsev
- Alastair Reid
- Andrew Healey
- Technically
- the morning paper
- Fabian Tamp
- Vitalik Buterin (Code)
- NSHipster (Code)
- Cloudflare Blog (Code samples)
- Aleksey Kladov (Code)
- Kirill's Rust Blog
- Seena Burns
- Excalidraw Blog (Code)
- All Things Distributed
- New Science
- Awni Hannun - Writing About Machine Learning.
- Phiresky (Code)
- Michele Bertasi
- Matt Rickard
- Micah Lerner (Code)
- Mark Litwintschik
- Never Ending Books
- Luca Palmieri
- Daniel Holden
- Alarming Development
- Eric Jang
- Ivan Velichko
- John Regehr
- Shtetl-Optimized
- Matt Rickard
- Not a Number - Interactive blog on computer science and web development. (Code)
- Dynomight
- Yannik Sander (Code)
- Amélia
- Miguel Young
- Nick Babcock
- George Saunders
- Jaana Dogan
- Eugene Yokota
- The Pragmatic Engineer
- Bodun Hu
- Susam Pal
- Isaac Dykeman
- Austin Vernon
- Wesley Aptekar-Cassels
- Josh Haberman
- Jason Williams
- Matt Ferraro
- Arvi Teikari
- Sylvain Kerkour (Code)
- Luke Metz
- Yoshua Wuyts
- Steve Ruiz
- Martin Krasser
- Radu Matei
- Wesley’s Notebook (Code)
- Filippo Valsorda
- Alex Klibisz
- Ian Henry
- Ludwig Stecher
- Ben Siraphob
- Aaron Hertzmann
- Farid Zakaria
- Andy White
- Rik Huijzer
- Nelson Elhage
- Bjango
- Mattia Righetti
- Dwarkesh Patel
- Gregory Anders
- Loophole Letters
- James Sinclair
- Cobie
- Placemark
- Jeremy Tuloup
- Johan Brandhorst-Satzkorn
- Varun Gandhi
- Haskell for all
- Akshay Oppiliappan
- Sabrina Jewson
- Swiftjective-C
- Niklas Hauser
- Jonas Galvez
- Stepan Parunashvili
- Cloudera Fast Forward Blog
- Victor Pontis
- Russell Johnston
- Markus Ast
- Molly White
- Emil Kowalski
- George Hilliard
- Anton Zhiyanov
- Andreas Kling
- Sebastian Raschka
- EGOIST
- Ahmad Shadeed
- Anirudh Oppiliappan
- Nate Finch
- Abhinav Gupta
- Justin Jaffray
- Paul Masurel
- Nil Coalescing
- Niko Matsakis
- Cmdr Coriander
- Ryan Kaplan
- Artem Tyurin
- Chidi Williams
- Joe Fabisevich
- Five Stars - Explore the inner workings of Swift and iOS development. (Code)
- Kuba Suder
- Mitchell A. Gordon
- Ricardo Ander-Egg
- Josh Bleecher Snyder
- Things Of Interest
- Ryan Mulligan
- Yuan Chuan
- Micah Cantor
- Surma
- Christoph Nakazawa
- Jingnan Shi
- hardmaru
- Nil Coalescing
- Jordan Rose
- The Brown PLT Blog
- Nick McDonald
- Andrew Helwer
- Ollin Boer Bohan
- Matt Strassler
- Austin Z. Henley
- Graham King
- Andy Wingo
- Bert Hubert
- Maggie Appleton
- Jakub Kozłowski
- Nicholas Nethercote
- Jan Schaumann
- Loris Cro
- Alex Bespoyasov
- Lei Zhang
- Gergo Erdi
- Max Bernstein
- Stargirl Flowers
- Simon Hearne
- Lux
- Francesco
- Bruno Luiz Silva
- Matt Parsons
- Patrick Dubroy
- Maxime Heckel
- Sergey Potapov
- Anantha Kumaran
- Kyle Hovey
- Colin Woodbury
- Vlad Moldovean
- Longhorn
- All Things Distributed
- Rain
- Dave Pagurek
- Coding XR
- Determinate Systems
- Cliff Biffle
- Wasim Lorgat
- BIT-101
- Ayaz Hafiz
- Brian Kihoon Lee
- Vicki Boykis
- Simon Eskildsen
- Max Woolf
- Jake Lazaroff
- Predrag
- Arthur Carcano
- Fabian Offert
- Yair Chuchem
- Tania Rascia
- Engraved
- Robert Heaton
- Nigel Tao
- Marco Cetica
- Bradley Taunt
- Jay Alammar
- Nick Olinger
- Manuel Matuzovic
- Jan-Erik Rediger
- Igor Kulman
- Ed Huang
- Ryan Gibb
- Ivan
- Chris Wellons
- Remi Louf
- Machine Logic
- Denny Britz
- Darius Kazemi
- Nikita Popov
- Kaarel Moppel
- Rachel by the Bay
- Vadim Makeev
- Daniel Mangum
- Robin Schroer
- Emir Uz
- Wisha W
- Adil Zouitine
- Preetam Jinka
- Guillaume
- Alexey Guzey
- David Sancho
- TK
- Stanko
- Ben Weinstein-Raun
- Dinesh Gowda
- German Velasco
- Jake Zimmerman
- Thomas
- Natascha Fadeeva
- Swift with Vincent
- Zhengdong
- Andy Grove
- Jamie Ryan
- Web Performance Calendar
- Orhun Parmaksız
- Tesla Zhang
- Jeremy Steward
- Frank Denis
- Simon Boehm
- Dominik Dorfmeister
- The n-Category Café
- Tristan Hume
- Lior Sinai
- Fan Pu Zeng
- Santiago Fraire
- Eliran Turgeman
- Kevin Chung
- Will Daly
- Brian McKenna
- Renato Athaydes
- Karl Seguin
- Tony Finch
- Matt Keeter
- Geoffrey Litt
- Laurence Tratt
- Chips and Cheese
- Вастрик (Code)
- Evan Jones
- Danijela Vrzan
- Bob Nystrom (Code)
- Steven Wittens
- Florian Noeding
- Steno & PL
- Fernando Borretti
- Jeremy Ong
- Alex Chan
- Daniel Harper
- Aria Beingessner
- Will Yager
- Jonathan Johnson
- Concerning Quality
- Tim Misiak
- Martian Chronicles
- Roman Zaynetdinov
- Pema Malling
- Marissa Montgomery
- Olivier Faure
- Andy Bell
- Chrome Developers
- Vincent Bernat
- Adolfo Ochagavía
- Tweag
- Russ Cox
- Browsertech Digest
- Jay Mody
- Guanzhong Chen
- Michael Lynch
- Max Schmitt
- Abhinav Sarkar
- Farming Coders
- MaskRay
- Jamie Brandon
- Peter Ullrich
- Tucker Siemens
- Roman Kashitsyn
- Chris Fallin
- Tailscale
- CodeSandbox
- Kevin Schaul
- Matthew Pope
- Vivek Haldar
- Soroush Khanlou
- Brian Hicks
- David Pearce
- Rachel Thomas
- Tomek Korbak
- Philipp Schmid
- EmNudge
- Sam Sartor
- Conrad Ludgate
- Patrick Jackson
- Bryce Neal
- Murat Demirbas
- The CPU Shack
- Evan Klitzke
- GeekLaunch
- Pol Piella
- Alice Ryhl
- Absorptions
- Nicole Express
- Brandon Smith
- Hugging Face
- Josh Toit
- Zach Mitchell
- Max Halford
- Javier Coto
- Andy Hippo
- Dominik Braun
- Philip Zucker
- Brian Anderson
- Nikita Lisitsa
- Transformer Circuits Thread
- Nikita Lapkov
- Immunant
- Pavel Panchekha
- Bogdan Popa
- Nicholas
- Saoirse Shipwreckt
- Jamie Tanna
- Jeroen Engels
- Maciej Hirsz
- tevfik
- Iago Leal
- Joshua Gilman
- Zicklag
- Tailscale Blog
- Richard Geldreich
- Maryanne Wachter
- Jade Lovelace
- Jakob
- Daw Liou
- Evgeny Roskach
- Always Processing
- Shoubhit Dash
- Confused bit
- Davis Silverman
- Owen Gage
- Jakob Kreuze
- Chris Coyier
- kprotty
- Siddhant
- memN0ps
- Sebastian Raschka
- Shruggingface
- Harold Cooper
- Keith Grant
- Adrian Alic
- Monad Monkey
- Sam Zeloof
- Signal
- Nathan Rooy
- Kai Kaufman
- Brad Woods
- Arseny Kapoulkine
- Sergii Kharagorgiiev
- Adrian Sampson
- Bernat Font
- Stephen Haberman
- Nathan Craddock
- Fully Stacked
- Hamel Husain
- Jean G3nie
- Roman Komarov
- Alex Harri
- Krzysztof Kowalczyk
- James Pearce
- Victor Pontis
- Marc Rousavy
- Kevin Lynagh
- Haze Booth
- Fabien Sanglard
- Max Slater
- Eugene Yan
- Muhammad
- Ibraheem Ahmed
- Luca Cavallin
- Azeem Bande-Ali
- Casey Primozic
- Kevin King
- Johannes Rudolph
- Owen
- Gabriel Simmer
- Alex MacArthur
- Tima Kinsart
- Lexi Mattick
- Adrian
- Determinate Systems
- Felix Geisendörfer
- Ductile Systems
- Aadhav Vignesh
- Evan Martin
- Kobzol
- Gal Schlezinger
Notes
Links
- Awesome Blogs
- Many awesome blogs
- Write on your own website (2019)
- Overengineering a Blog
- Switch from Medium to your own blog in a few minutes
- openring - Tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog. (HN)
- 6 blog tips for busy academics
- twtxt - Decentralised, minimalist microblogging service for hackers.
- My blog is a digital garden, not a blog (HN)
- Rust blog source
- Ask HN: What are the niche blogs (like gwern) that worthwhile to follow? (2020)
- Your own hosted blog, the easy, free, open way (even if you're not a computer expert) (2020) (Tweet) (Code)
- Awesome Personal Blogs
- Ask HN: What are good solo developer blogs that you enjoy reading? (2020)
- Software Engineering Blogs
- How (some) good corporate engineering blogs are written (HN)
- Get off Medium and onto the JAMstack
- Ask HN: What is your blog and why should I read it? (2020)
- I Built A Successful Blog In One Year, And You Can Too
- Lobsters: Share your blog (2020)
- Best blog designs I want to steal everything from (2020)
- Why My Blog is Closed-Source (HN)
- Why it's great to write blog posts (2020) (HN)
- Tips on growing a blog (2020)
- Everything I've learned in 10 years of Blogging (2018)
- Ask HN: How to self-host comments on your otherwise static blog? (2020)
- My blog is now generated by Google Docs (HN)
- Ask HN: What are some hard-tech blogs that you follow? (2020)
- If I could bring one thing back to the internet it would be blogs (2020) (HN)
- Own your content & traffic. A love letter to my website. (2019) (Twitter)
- Thoughts on growing a blog
- Choosing a tech stack for my personal dev blog in 2020 (HN)
- Minima - One-size-fits-all Jekyll theme for writers.
- Bear - Minimal blogging platform. (HN) (Code)
- Stop Blogging on Medium if You Care about SEO (2020) (Lobsters)
- Awesomeblog.club - Discover awesome small and personal blogs. (HN) (Code)
- Ask HN: How Do You Blog? (2020)
- You should make a blog!
- Building an easy on the eyes IKEA style blog, in no time, for free, again (2020) (Lobsters)
- List of minimal writing platforms (2020)
- Building my blog (2020)
- Blot - Blogging platform with no interface. Turns a folder into a blog. (Code)
- Why You Should Start a Blog Right Now (2019)
- Blog (Next.js + MDX)
- Micro.blog - Social network for independent microblogs.
- Ask HN: Pitch your personal newsletter/blog with a one-liner (2020)
- Why I'm Writing A Blog, and Why You Should Too (2019)
- Pseudo Random blog tech stack
- Blogging For Devs - Learn to Grow Your Developer Blog. (Tweet) (Writing community) (Trends) (HN)
- Blogging infrastructure
- Teletype - Publishing platform for creators.
- Medium is not the home for your ideas (2020) (HN)
- А как делать блог? (2020)
- Internet Homesteading - Build yourself a home on the internet (a website) with a toolchain you understand from the ground up.
- Blogs I like
- 15 rules for blogging, and my current streak
- Ask HN: Favourite blogs? (2020)
- Deploying post to dev.to with markdown
- OneBlog - Build a blog powered by GitHub issues.
- Blogmaker - Ultra-simple self-hosted blog publishing solution. Used by Vitalik Buterin.
- 10 years of professional blogging. What I've learned (2020)
- Transparency (2020)
- Ergo - Light, simple theme for Zola made with a focus on writing. Inspired by svbtle.
- Engineering Blogs (Code)
- blogboard - Engineering blogs from top tech companies. Search, discover, follow.
- Ghost - Turn your audience into a business.
- How to Create a Distill Article (Code)
- Distill Post Example - Example Distill article repository. clone, rename, start writing.
- Personal Blog Template - Static blog powered by Next.js and Dropbox, to be deployed on Vercel.
- NextJS CMS Ghost - Publish fast blogs with Next.js and Ghost CMS.
- Tech Blog Recommendations
- Interesting Blogs List
- Blog Surf - Directory of Personal Blogs, includes search option. (HN)
- Blogosphere - Discover independent technical blogs. (HN)
- If you have to create a blog in 2021, what's your choice?
- How I Built my Blog using MDX, Next.js, and React (2021)
- Generating social media images for your blog posts (2021)
- Github Blog - Turn your github issues into a CMS for your blog.
- Awesome Tech Blogs (Code)
- Tips to start a Blog (2021)
- Nobelium - Static blog build on top of Notion and Nextjs, deployed on Vercel. (Code)
- Blog about what you've struggled with (2021)
- Ask HN: Favorite Blogs by Individuals? (2021)
- Small B Blogging (2018) (HN)
- Refined Blog - Curated list of personal blogs. (HN) (Code)
- Why the Substack hype is much ado about very little (2020) (HN)
- The stream - Twitter-like micro-blog for personal project updates and snippets of thought, written in Oak.
- Blogging for Business Course
- Salto - Build a programming blog without the hassle.
- Ask HN: What are some great engineering blogs? (2021)
- Ask HN: What makes a good engineering blog? (2021)
- md2blog - Zero-config static site generator for dev blogs.
- I Host This Blog from My Garage (2021) (HN)
- Blog-CLI - Used to draft posts inside obsidian and publish conveniently to my Github blog.
- Ask HN: Best Engineering Blog Posts? (2022)
- Ask HN: How to build a light weight personal blog? (2022)
- Zooko - Uncensorable, immutable microblogging platform that is completely decentralized and does not rely on any centralized systems. (HN)
- Vortex - Hyper-extensible library to build blogs crazy fast.
- Ask HN: Great Blogs by Programmers (2022)
- Engineering Blogs - Curated list of engineering blogs of startup and enterprise companies.
- Scientific blog template based on AI Summer
- Sairin - Blog engine based on GitHub issue with the power of Next.js ISR.
- Beam - Simple message board for your organization or project. (HN) (Intro) -
- Indie Microblogging book
- Ask HN: Are blog comments a thing of the past? (2022)
- Mataroa Blog - Minimal blogging platform with export as first-class feature. (Code) (HN)
- devto - Publish to dev.to from your terminal.
- Ask HN: Why Blog at All? (2022)
- IndieBlog.page - Discover the IndieWeb, one blog post at a time. (HN)
- An overly complicated blog (2022)
- Ask HN: Why is Substack so popular? (2022)
- Cool Things People Do With Their Blogs (2022)
- lists.sh - Microblog for lists. (Code) (HN)
- Is there a good “blog search” out there? (2022)
- Scribe - Alternative Medium Frontend.
- Deno Blog - Minimal boilerplate blogging. All you need is one boilerplate JavaScript file that has 2 lines of code.
- Blog engine in Deno
- Proselog - Open Blogging Platform. (Code)
- Twenty years of my blog (2022) (HN)
- Old-school blogging, retro computers, and decentralization (2022) (Lobsters)
- Indie Microblogging
- Prose.sh - Blog platform for hackers. (HN)
- Ask HN: Do you maintain a list of RSS links of GOAT blogs? (2022)
- Rewriting my blog in Rust for fun and profit (2022) (HN)
- Ask HN: Is Substack the new Medium? (2022)
- What happens when a blog post goes viral? (2022)
- Blog with Native Content Editing (Tweet)
- Get Blogging! - Your easy guide to starting a new blog.
- What to blog about (2022) (HN)
- Sonic - Go Blogging Platform. Simple and Powerful.
- Ooh.directory - Collection of 852 blogs about every topic. (HN) (Tweet)
- Great engineering long form writing
- Devblogs - Feed of engineering blogs from top tech companies. (HN)
- Ask HN: How do people find your blog? (2022)
- How to Start Your Blog in 2023 (HN)
- Ask HN: Which substacks do you read as soon as it hits your inbox? (2023)
- Ask HN: Could you share your personal blog here? (2023) (Web) (HN)
- Programming and computing bloggers: How do you decide what to write about? (2023)
- Blogs of HN (HN)
- Substack Downloader - Simple CLI tool to download one or all the posts from a Substack blog.
- rblog - Blog engine written in rust.
- Blog-Cells - Add interactive code snippets to any blog or webpage.