Algorithms / data structures
229 blogs with 30,362 posts, plus 4,014 posts on this from other blogs, going by those posts' own labels or titles. OPML of these feeds
Top picks 106
-
-
Computational Complexity blog.computationalcomplexity.org
Computational Complexity and other fun stuff in math and computer science from Lance Fortnow and Bill Gasarch
-
-
BenJoffe.com benjoffe.com
-
Scott Aaronson scottaaronson.com
-
-
-
Max Slater thenumb.at
-
-
Math ∩ Programming jeremykun.com
-
zayenz.se zayenz.se
Articles by Mikael Zayenz Lagerkvist about constraint programming, algorithms, software, conferences, and research.
-
BorisTheBrave.Com boristhebrave.com
-
Daniel Lemire's blog lemire.me
Daniel Lemire is a software performance expert. He ranks among the top 2% of scientists globally (Stanford/Elsevier 2025) and is one of GitHub's top 1000 most followed de…
-
Jim Calabro calabro.io
-
-
-
-
Chema Guerra brashandplucky.com
This is a coding blog where I post about the various projects that I am currently working on, both at work, or as an independent researcher. Most content here revolves ar…
-
orlp.net orlp.net
-
-
-
hanshq.net hanshq.net
-
shreevatsa.net shreevatsa.net
-
-
-
-
LeetArxiv leetarxiv.substack.com
Leetcode for implementing Arxiv papers in your preferred language. Click to read LeetArxiv, by Murage Kibicho, a Substack publication with thousands of subscribers.
-
-
-
-
Remy's blog remy.wang
-
-
ian erik varatalu iev.ee
-
-
Bannalia: trivial notes on themes diverse bannalia.blogspot.com
-
-
-
-
vitaut.net vitaut.net
-
-
-
-
-
The Sparkelling Bedangler morwenn.github.io
Ramblings about programming and related topics. Might go other places in the future.
-
Artem Krylysov artem.krylysov.com
-
-
Speculative Branches specbranch.com
-
OranLooney.com oranlooney.com
Oran Looney's personal blog about math, programming, machine learning, and data visualization.
-
Algorithms Weekly by Petr Mitrichev blog.mitrichev.ch
-
NULL BITMAP by Justin Jaffray buttondown.com
It is easier to imagine an end to computing than an end to SQL. This newsletter is where I will write periodic self-indulgent articles on topics in databases, with a focu…
-
30fps.net 30fps.net
-
-
Michael Orlitzky michael.orlitzky.com
-
Jason Fantl jasonfantl.com
A blog where I write about my computer science projects, usually with some animations, code, and/or simulations.
-
-
Andrew Gallant's Blog on Andrew Gallant's Blog burntsushi.net
-
Grant Slatton's Blog grantslatton.com
-
<font class="cstm-fnt" style="font-size: 80.1%;">a blog by biggiemac42 biggieblog.com
Read about complicated creations, mathematical musings, and more
-
Ethan N. W. Epperly ethanepperly.com
Computational Methods for Science, Machine Learning, and Quantum Information
-
Willy Tarreau's stuff wtarreau.blogspot.com
Brain dumps. Reports about experiments, ideas, and various stuff that's more useful on the net than written on paper stacked on my desk.
-
-
-
-
-
-
-
-
panthema.net panthema.net
-
Growing SWE growingswe.com
Interactive explorations of computer science and mathematics concepts. Deep-dives into algorithms, networking, cryptography, and more.
-
John Tromp HomePage tromp.github.io
-
research!rsc research.swtch.com
-
Alex Harri alexharri.com
Welcome to my personal website and blog. I write about TypeScript and other software engineering topics.
-
PCG, A Better Random Number Generator pcg-random.org
PCG is a family of simple fast space-efficient statistically good algorithms for random number generation. Unlike many general-purpose RNGs, they are also hard to predict…
-
Wojciech Muła --- website 0x80.pl
SIMD, AVX, AVX2, AVX512, optimization, algorithms, data structures
-
Subset Park blog.zdsmith.com
By which meanes, Mathematicall Thaumaturgies, Opticall magick, secrets of nature, and other Philosophicall mysteries, being esteemed to be rancke Witch-craft, they ruine …
-
Paul Khuong: some Lisp pvk.ca
Paul Khuong's personal blog. Some Lisp, some optimisation, mathematical or computer.
-
-
tylerneylon.com tylerneylon.com
-
Project Nayuki nayuki.io
-
-
-
-
tavianator.com tavianator.com
-
sligocki sligocki.com
-
Needlessly complex mzucker.github.io
Why do it by hand if you can code it in just quadruple the time?
-
Concurrency Freaks concurrencyfreaks.blogspot.com
A web site dedicated to Concurrent algorithms and patterns.
-
Minus Zero minus-ze.ro
Blog about vector graphics, programming languages, and various other CS areas.
-
Hummus and Magnets h14s.p5r.org
I’m Christian Plesner Hansen. I’m a software engineer working out of Århus, Denmark. This is my technical blog.
-
-
Articles ~ Festina Lente Productions festina-lente-productions.com
Blog posts and musings on various topics
-
Seph josephg.com
-
-
Red Blob Games: latest blog posts simblob.blogspot.com
Behind the scenes - how I'm making redblobgames.com - interactive explanations of game development algorithms and math
-
-
raganwald.com raganwald.com
-
-
-
Experiments in program optimisation ququMy blogwewe pzemtsov.github.io
Experiments and research in program performance and optimisation
-
-
Notes on computers, programming and all the stuff wmula.blogspot.com
-
Jonathan Blow's blog number-none.com
-
Peter Norvig norvig.com
-
Deep Thoughts by Raymond Hettinger rhettinger.wordpress.com
Ruminations on Computers, Programming and Life
-
Words and buttons online wordsandbuttons.online
A collection of interactive pages about maths and programming
-
Gabriel Gambetta gabrielgambetta.com
-
Reiner’s webpage and articles. reiner.org
Good 90
-
-
-
ℤ→ℤ ztoz.blog
-
-
-
Arpit Bhayani arpitbhayani.me
I document my learnings and views every week, and cover various topics that interest me. Here are all the blogs I wrote to date.
-
CedarDB cedardb.com
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge res…
-
-
Bart de Goede bart.degoe.de
Bart de Goede writes about search engineering: full-text and semantic search, small language models in your browser and on your laptop, Python, and Hugo.
-
Jacob Garby jgarby.uk
-
-
-
Re: Factor re.factorcode.org
-
Burning the Midnight Coffee btmc.substack.com
Full archive of all the posts from Burning the Midnight Coffee.
-
CSE Blog pratikpoddarcse.blogspot.com
Math, CS and quant puzzles for interview preparation - 300 classic brainteasers with solutions, sorted by topic and difficulty.
-
-
-
-
Pascal Getreuer getreuer.info
Personal website of Pascal Getreuer, a software engineer at Google DeepMind. Features projects on keyboards, research papers, and open-source code.
-
Photon-Lines Substack photonlines.substack.com
Complex things explained simply. We explore topics using a visual and intuitive methodology. Click to read Photon-Lines Substack, by Nick M, a Substack publication with t…
-
jtomschroeder.com jtomschroeder.com
-
-
Loro Blog loro.dev
Loro is a high-performance CRDT library for building local-first, real-time collaborative apps — with rich text, movable trees, version control, and time travel.
-
-
-
Dyalog Blog dyalog.com
-
-
-
mht.wtf mht.wtf
-
-
Simon Tatham's quasi-blog chiark.greenend.org.uk
-
-
a3nm's blog a3nm.net
-
Pravesh Koirala praveshkoirala.com
I’m currently a Graduate Research Assistant at the LAINE Laboratories of Vanderbilt University, where I also study as a CS PhD Student. I did both my Masters in Computer …
-
-
Niklas Oberhuber’s Blog obrhubr.org
Hey, I'm Niklas! I like to write about anything that crosses my mind, most of which is related to computers.
-
-
Tom Moertel's Blog blog.moertel.com
-
-
template<class BoostedCpp> boostedcpp.net
-
-
Justin Blank justinblank.com
-
Meat Fighter meatfighter.com
A mostly pointless blog about retro games, programming, comics, and experiments.
-
Trekhleb.dev RSS Feed trekhleb.dev
43 articles by Oleksii Trekhleb about web development, algorithms, machine learning, and life — with interactive examples and code.
-
Gautier's blog gautiersblog.blogspot.com
-
-
-
Bytepawn bytepawn.com
-
Sasha Kuznetsov's Blog blog.skz.dev
Sasha Kuznetsov’s experiments and explanations in machine learning, computer vision, quantitative finance, and software, with interactive demos and side projects.
-
-
-
Vectorized vectrx.substack.com
High-Performance Programming, GPU Parallelism, and Emergent Computation. Click to read Vectorized, by Caden Parker, a Substack publication with hundreds of subscribers.
-
-
-
Florian Hartmann florian.github.io
-
-
Interjected Future interjectedfuture.com
Interjected Future is an independent engineering blog focused on deep technical essays about programming languages, developer tooling, incremental computation, and the fu…
-
Joel Laity joellaity.com
-
Joel Grus joelgrus.com
Joel Grus - Software Engineer, Data Scientist & Best-Selling Author. Available for consulting on data science, machine learning, and software engineering projects.
-
-
jhwlr.io jhwlr.io
-
Justin Meiners Site jmeiners.com
Welcome to my personal site about programming, math, and philosophy!
-
Universal Miscellany gbragafibra.github.io
-
Orange Kiwi orange-kiwi.com
-
jelv.is jelv.is
-
-
-
Jason Evans jasone.github.io
-
-
mishadoff thoughts mishadoff.com
-
-
Preetham's Posts preethamrn.com
I write about productivity, software development, cubing, and various projects that I'm working on.
-
-
Bites of code bitesofcode.wordpress.com
-
Luc Devroye's Home Page luc.devroye.org
Home page of Luc Devroye: Research in computer science, probability theory, and a deep archive of typography and type design.
-
Pardon the Interrupt mattsills.github.io
-
Old Blog 1 1f604.blogspot.com
-
Just Some Thoughts evoniuk.github.io
-
-
Data structures in practice data-structures-in-practice.com
Learn about data structures and how they are used in open source projects.
-
Zach Bjornson blog.zachbjornson.com
High-performance cloud computing, bioinformatics, and other fun stuff.
-
copy's home copy.sh
-
-
The Garbage Pile conorstokes.github.io
-
-
-
numberworld.org numberworld.org
-
glinscott.github.io glinscott.github.io
-
Essays essays.jwatzman.org
-
Simon Tatham's Home Page chiark.greenend.org.uk
Also listed 8
-
OpenGenus IQ: Pioneering AI Engineering & Algorithms iq.opengenus.org
OpenGenus IQ, an open-source Computer Science Publication House, is driven by 2500+ BSc/MSc/PhD holders globally, exploring Algorithms, Deep Learning, System Design, and …
-
-
Exploring the digital universe blog.osm-ai.net
I wander the digital universe, seeking the beauty in systems and patterns
-
Pat Morin cglab.ca
-
Compilade's Blog compilade.net
-
Thoughts In Free Time lion137.blogspot.com
-
Matt Eding matteding.github.io
-
Microsoft blogs in Algorithms / data structures 25
Top picks 4
-
Craig Freedman's SQL Server Blog learn.microsoft.com
A discussion of query processing, query execution, and query plans in SQL Server.
-
-
-
Developing for Developers learn.microsoft.com
Tools, techniques, and theory for measuring and improving the power and performance of developers and their code
Good 17
-
-
Janne Mattila's blog learn.microsoft.com
From programmer to programmer -- Programming just for the fun of it
-
Guy Alster’s Blog learn.microsoft.com
-
Paul Lou's blog learn.microsoft.com
-
Francesco's Blog on CodeContracts, Static analysis, Abstract Interpret learn.microsoft.com
Some tricks to optimize CodeContracts usage, and on static analysis in general
-
dboyle learn.microsoft.com
-
SQL Server Full-Text Search (FTS) Blog learn.microsoft.com
Official blog managed by the SQL Server Full-Text Search engineering team
-
Nathan Brixius learn.microsoft.com
-
Microsoft Web N-Gram learn.microsoft.com
Bringing you web-scale language model data. Web N-Gram is joint project between Microsoft Bing and Microsoft Research.
-
Microsoft Enterprise Search Blog learn.microsoft.com
-
Chris Smith's completely unique view learn.microsoft.com
Algorithms, functional programming, CLR 4.0, and of course, F#!
-
The answer is 42 dear Watson. learn.microsoft.com
A collection of posts made in the hope that they will be useful for a tired wayward traveler in search of a solution. Of course, the ultimate answer is 42.
-
-
-
comp.lang.Ken-LIU learn.microsoft.com
This is Ken. This is everything about computer languages, programming skills and thinking of technologies. It records my knowledge reviews, techniques exploring and resea…
-
-
Jeu George's Blogs learn.microsoft.com
Pixels, Colors, Graphics, Digital Imaging, C++, Algorithms and everything you can think about.
Also listed 4
-
prakasht learn.microsoft.com
-
RemLog learn.microsoft.com
-
Jonathan Swift's Blog learn.microsoft.com
-
the1's WebLog learn.microsoft.com