This is an aggregated list of blogs run by the users of HackerNews, shared in the post: Ask HN: Could you share your personal blog here?
The actual dataset used is based on another post, that attempted to aggregate the data: Show HN: List (OPML) of Hacker News Users Personal Blogs
These are the blogs of the top 100 Hacker News users, ordered by their current karma.
Last updated on: 2026-01-19 00:12
| # | Post | Blog | Date |
|---|---|---|---|
| 1 | Using Beyond Compare 4 Mac Beta with Git | Donat Studios | 2013-12-27 01:29 |
| 2 | On GitHub | Nemo's Home | 2013-12-25 02:00 |
| 3 | Testing a NAS hard drive over FTP | Linux Engineer's random thoughts | 2013-12-20 01:00 |
| 4 | Digging in with Foreign Tables | CRAIG KERSTIENS | 2013-12-19 22:55 |
| 5 | Quora answer about writing a search engine | Ben E. C. Boyter | 2013-12-06 03:31 |
| 6 | Go Binary Sizes Are Growing out of Control | Donat Studios | 2013-12-03 01:25 |
| 7 | Making HackerTray | Nemo's Home | 2013-11-28 02:00 |
| 8 | University Presentation | Tom Forbes | 2013-11-27 20:19 |
| 9 | PostgreSQL - It's kind've a nifty database | Brightball Articles | 2013-11-27 11:42 |
| 10 | Hack things, acquire clothing. | Tom Forbes | 2013-11-22 18:59 |
| 11 | Books I read in 2013 | Krishna's blog | 2013-11-19 02:00 |
| 12 | The best Postgres feature you're not using – CTEs aka WITH clauses | CRAIG KERSTIENS | 2013-11-18 22:55 |
| 13 | Restricting Thrift clients to specific IP addresses with Twisted | Tom Forbes | 2013-11-11 19:17 |
| 14 | Load a Github Gist with Composer | Donat Studios | 2013-11-07 04:36 |
| 15 | Embedded Linux Conference Europe 2013 notes | Linux Engineer's random thoughts | 2013-10-30 01:00 |
| 16 | Installing the PHP "memcached" Extension | Donat Studios | 2013-10-23 13:42 |
| 17 | How to: Disable macOS System Integrity Protection | Donat Studios | 2013-10-23 13:42 |
| 18 | Hello, World! | Linux Engineer's random thoughts | 2013-10-20 01:00 |
| 19 | First post | Krishna's blog | 2013-10-19 03:00 |
| 20 | Adding tail-call optimization to Python | Tom Forbes | 2013-10-15 22:04 |
| 21 | Tooling for Simple but Informative Emails | CRAIG KERSTIENS | 2013-10-13 23:55 |
| 22 | My Uni's timetable system sucks, so I built a better one. | Tom Forbes | 2013-10-12 02:05 |
| 23 | Objective-C | Dan Palmer | 2013-10-12 02:00 |
| 24 | Purchasing a £30,000 numberplate for the price of a bus ticket | Tom Forbes | 2013-10-07 04:40 |
| 25 | Breaking out of secured Python environments | Tom Forbes | 2013-09-25 23:02 |
| 26 | Aboard the Nautilus | Nemo's Home | 2013-09-21 03:00 |
| 27 | Inspecting .NET applications with ILSpy | Tom Forbes | 2013-09-19 15:40 |
| 28 | Introducing SingleBugs the Bug Tracker for Single Developers | Ben E. C. Boyter | 2013-09-16 04:50 |
| 29 | Disabling muting while typing in Google hangouts | CRAIG KERSTIENS | 2013-09-12 23:55 |
| 30 | Diving into Postgres JSON operators and functions | CRAIG KERSTIENS | 2013-09-11 23:55 |
| 31 | The Fizzbuzz Bug Tracker A Bug Tracker for Single Developers | Ben E. C. Boyter | 2013-09-06 08:22 |
| 32 | Collection of Letters for Neural Network OCR Training | Ben E. C. Boyter | 2013-09-03 08:59 |
| 33 | Saving Resources for Humans in PHP | Ben E. C. Boyter | 2013-08-27 03:23 |
| 34 | The Rule of Thirds - followup | CRAIG KERSTIENS | 2013-08-13 23:55 |
| 35 | C# Vector Space Implementation | Ben E. C. Boyter | 2013-08-13 08:59 |
| 36 | GoLang Vector Space Implementation | Ben E. C. Boyter | 2013-08-12 09:51 |
| 37 | The missing PostgreSQL documentation | CRAIG KERSTIENS | 2013-08-07 23:55 |
| 38 | A look at Foreign Data Wrappers | CRAIG KERSTIENS | 2013-08-05 23:55 |
| 39 | Postgres Dollar Quoting | CRAIG KERSTIENS | 2013-08-02 23:55 |
| 40 | Automatically inline Python function calls | Tom Forbes | 2013-08-01 18:54 |
| 41 | Clean Repository Data Access in C# | Ben E. C. Boyter | 2013-08-01 02:52 |
| 42 | Documenting your PostgreSQL database | CRAIG KERSTIENS | 2013-07-29 23:55 |
| 43 | Gigablast Aquired and Code Posted | Ben E. C. Boyter | 2013-07-29 08:58 |
| 44 | CoffeeScript's Scoping is Madness | Donat Studios | 2013-07-26 01:19 |
| 45 | SSDs are awesome, buy one. | Tom Forbes | 2013-07-25 22:54 |
| 46 | Why I still recommend Windows | Nemo's Home | 2013-07-21 03:00 |
| 47 | List of useful CAPTCHA Decoding Articles | Ben E. C. Boyter | 2013-07-19 02:46 |
| 48 | Displaying a processes output on a web page with Websockets and Python | Tom Forbes | 2013-07-15 21:40 |
| 49 | About | Ben E. C. Boyter | 2013-07-11 07:02 |
| 50 | Decoding CAPTCHA’s | Ben E. C. Boyter | 2013-07-11 06:00 |
| 51 | hstore vs. JSON - Which to use in Postgres | CRAIG KERSTIENS | 2013-07-03 23:55 |
| 52 | Pivoting in Postgres | CRAIG KERSTIENS | 2013-06-27 23:55 |
| 53 | Javascript Functions for PostgreSQL | CRAIG KERSTIENS | 2013-06-25 23:55 |
| 54 | The Joys of UNIX Keyboards | Donat Studios | 2013-06-19 02:10 |
| 55 | Explaining your PostgreSQL data | CRAIG KERSTIENS | 2013-06-13 23:55 |
| 56 | Postgres Indexing - A collection of indexing tips | CRAIG KERSTIENS | 2013-05-30 23:55 |
| 57 | Postgres Indexes – Expression/Functional Indexing | CRAIG KERSTIENS | 2013-05-29 23:55 |
| 58 | My SQL Bad Habits | CRAIG KERSTIENS | 2013-05-26 23:55 |
| 59 | Learning Ruby on Rails: Why? How? Pitfalls? | Brightball Articles | 2013-05-09 19:00 |
| 60 | CX – Conference Experience (Facilitating Communication) | CRAIG KERSTIENS | 2013-04-29 23:55 |
| 61 | CX – Conference Experience (People) | CRAIG KERSTIENS | 2013-04-29 23:55 |
| 62 | The Drawback to Web Frameworks | Brightball Articles | 2013-04-29 20:37 |
| 63 | "Make it faster." | Brightball Articles | 2013-04-28 05:22 |
| 64 | CX – Conference Experience (Talks) | CRAIG KERSTIENS | 2013-04-27 23:55 |
| 65 | The Impossible Assignment | Brightball Articles | 2013-04-25 20:12 |
| 66 | Heroku's Acquisition 2 Years Later | CRAIG KERSTIENS | 2013-04-18 23:55 |
| 67 | Profiling Django templates with Django-Debug-Toolbar | Tom Forbes | 2013-04-18 23:46 |
| 68 | Using array_agg in Postgres – powerful and flexible | CRAIG KERSTIENS | 2013-04-17 23:55 |
| 69 | Building a Search Result Extract Generator in PHP | Ben E. C. Boyter | 2013-04-17 02:23 |
| 70 | Scaling Evangelism – Creating Advocates | CRAIG KERSTIENS | 2013-04-16 23:55 |
| 71 | Doing Marketing (for developers) Differently | CRAIG KERSTIENS | 2013-04-12 23:55 |
| 72 | More holes than swiss cheese | Tom Forbes | 2013-04-11 23:24 |
| 73 | Unlocking Hillsborough | Dan Palmer | 2013-04-06 02:00 |
| 74 | Why I Blog | CRAIG KERSTIENS | 2013-03-31 23:55 |
| 75 | Bird Watching | Beetle Space | 2013-03-15 09:00 |
| 76 | Prioritizing and Planning within Heroku Postgres | CRAIG KERSTIENS | 2013-03-13 22:55 |
| 77 | Just how slow are Django templates? | Tom Forbes | 2013-03-13 20:17 |
| 78 | Fixing Database Connections in Django | CRAIG KERSTIENS | 2013-03-07 22:55 |
| 79 | Simple database read scaling without sharding in rails | CRAIG KERSTIENS | 2013-03-06 22:55 |
| 80 | Finding fried chicken with C-Sharp, Mono and ServiceStack | Tom Forbes | 2013-03-02 23:57 |
| 81 | Why Code Search is Difficult | Ben E. C. Boyter | 2013-03-01 01:26 |
| 82 | Getting more out of psql (The PostgreSQL CLI) | CRAIG KERSTIENS | 2013-02-21 22:55 |
| 83 | HtmlToWord | Tom Forbes | 2013-02-18 07:38 |
| 84 | How I work with Postgres – psql, My PostgreSQL Admin | CRAIG KERSTIENS | 2013-02-13 22:55 |
| 85 | Introducing django-db-tools | CRAIG KERSTIENS | 2013-02-08 22:55 |
| 86 | Want to write a search engine? Have some links | Ben E. C. Boyter | 2013-01-31 01:29 |
| 87 | More on Postgres Performance | CRAIG KERSTIENS | 2013-01-10 22:55 |
| 88 | Code a Search Engine in PHP Part 5 | Ben E. C. Boyter | 2013-01-10 07:34 |
| 89 | Code a Search Engine in PHP Part 4 | Ben E. C. Boyter | 2013-01-10 07:31 |
| 90 | Code a Search Engine in PHP Part 3 | Ben E. C. Boyter | 2013-01-10 07:27 |
| 91 | Code a Search Engine in PHP Part 2 | Ben E. C. Boyter | 2013-01-10 05:03 |
| 92 | Code a Search Engine in PHP Part 1 | Ben E. C. Boyter | 2013-01-10 04:55 |