{"articles":[{"slug":"git-3-0s-upcoming-sha-256-default-will-be-a-costly-mistake","title":"Git 3.0's upcoming SHA-256 default will be a costly mistake","subtitle":null,"summary":"Git 3.0 will make SHA-256 the new default content hashing algorithm and it will be an incomprehensibly expensive and ultimately valueless and avoidable global nightmare.","content_type":"essay","language":"en","canonical_url":"https://blog.gitbutler.com/git-3-sha-256","author":{"name":"Scott Chacon","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"GitButler","url":"https://gitbutler.com/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"}],"about_listings":[],"cover_image_url":"https://gitbutler-docs-images-public.s3.us-east-1.amazonaws.com/git-3-sha-256.webp","license":"all-rights-reserved","word_count":3902,"reading_minutes":17,"published_at":"2026-10-01T09:10:00.000Z","added_at":"2026-10-01T18:10:02.909Z","updated_at":"2026-10-01T18:10:02.909Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/git-3-0s-upcoming-sha-256-default-will-be-a-costly-mistake","markdown_url":"https://listedarticles.com/articles/git-3-0s-upcoming-sha-256-default-will-be-a-costly-mistake.md","example":false,"citation":"Scott Chacon, GitButler. \"Git 3.0's upcoming SHA-256 default will be a costly mistake.\" 1 Oct 2026. https://blog.gitbutler.com/git-3-sha-256 (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.gitbutler.com/git-3-sha-256"},"snippet":null,"score":null},{"slug":"slot-machine-programming-and-the-hidden-curriculum","title":"Slot Machine Programming and the Hidden Curriculum","subtitle":null,"summary":"CMU educator Michael Hilton names \"slot machine programming\"—retrying the same AI prompt across models without decomposing problems—and argues CS must explicitly teach the hidden curriculum AI now lets students skip.","content_type":"essay","language":"en","canonical_url":"https://thelastsoftwareengineer.substack.com/p/slot-machine-programming-and-the","author":{"name":"Michael Hilton","url":"https://thelastsoftwareengineer.substack.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"The Last Software Engineer","url":"https://thelastsoftwareengineer.substack.com/","listing_slug":null,"listing":null},"topics":[{"name":"Education","slug":"education","url":"https://listedarticles.com/topics/education"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":939,"reading_minutes":4,"published_at":"2026-10-01T00:00:00.000Z","added_at":"2026-10-01T21:13:13.295Z","updated_at":"2026-10-01T21:13:13.295Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/slot-machine-programming-and-the-hidden-curriculum","markdown_url":"https://listedarticles.com/articles/slot-machine-programming-and-the-hidden-curriculum.md","example":false,"citation":"Michael Hilton, The Last Software Engineer. \"Slot Machine Programming and the Hidden Curriculum.\" 1 Oct 2026. https://thelastsoftwareengineer.substack.com/p/slot-machine-programming-and-the (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://thelastsoftwareengineer.substack.com/p/slot-machine-programming-and-the"},"snippet":null,"score":null},{"slug":"rust-is-the-answer-to-the-wrong-question","title":"Rust is the answer to the wrong question","subtitle":null,"summary":"Rust is the answer to the wrong question The below was 100% written by a human. TL;DR: porting an app to another language is merely an anecdote. One shoting an application from scratch optimizes the easy part initial authoring and completely misses the point on the hard part: maintenance. Repeated onshots are not the answer to security vulnerabilities.","content_type":"essay","language":"en","canonical_url":"https://intertwingly.net/blog/2026/09/30/Rust-is-the-answer-to-the-wrong-question.html","author":{"name":"Sam Ruby","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"intertwingly","url":"https://intertwingly.net/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1063,"reading_minutes":5,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-30T21:16:53.040Z","updated_at":"2026-09-30T21:16:53.040Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/rust-is-the-answer-to-the-wrong-question","markdown_url":"https://listedarticles.com/articles/rust-is-the-answer-to-the-wrong-question.md","example":false,"citation":"Sam Ruby, intertwingly. \"Rust is the answer to the wrong question.\" 30 Sept 2026. https://intertwingly.net/blog/2026/09/30/Rust-is-the-answer-to-the-wrong-question.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://intertwingly.net/blog/2026/09/30/Rust-is-the-answer-to-the-wrong-question.html"},"snippet":null,"score":null},{"slug":"what-tla-can-and-cant-check","title":"What TLA+ can and can't check","subtitle":null,"summary":"Hillel Wayne cools the hype that TLA+ will save AI coding agents, clarifying what temporal logic model checking can and cannot verify in real software systems.","content_type":"essay","language":"en","canonical_url":"https://buttondown.com/hillelwayne/archive/what-tla-can-and-cant-check/","author":{"name":"Hillel Wayne","url":"https://www.hillelwayne.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Computer Things","url":"https://buttondown.com/hillelwayne","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1632,"reading_minutes":7,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-30T18:16:09.858Z","updated_at":"2026-09-30T18:16:09.858Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/what-tla-can-and-cant-check","markdown_url":"https://listedarticles.com/articles/what-tla-can-and-cant-check.md","example":false,"citation":"Hillel Wayne, Computer Things. \"What TLA+ can and can't check.\" 30 Sept 2026. https://buttondown.com/hillelwayne/archive/what-tla-can-and-cant-check/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://buttondown.com/hillelwayne/archive/what-tla-can-and-cant-check/"},"snippet":null,"score":null},{"slug":"commit-description-as-a-thinking-tool","title":"Commit Description as a Thinking Tool","subtitle":null,"summary":"Yedhu Krishnan argues commit descriptions are a thinking tool—especially with agentic coding—forcing clearer intent, tradeoffs, and review context before changes land in history.","content_type":"essay","language":"en","canonical_url":"https://yedhu.me/posts/commit-description-as-a-thinking-tool/","author":{"name":"Yedhu Krishnan","url":"https://yedhu.me/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Yedhu Krishnan","url":"https://yedhu.me/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":573,"reading_minutes":2,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-30T18:16:06.957Z","updated_at":"2026-09-30T18:16:06.957Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/commit-description-as-a-thinking-tool","markdown_url":"https://listedarticles.com/articles/commit-description-as-a-thinking-tool.md","example":false,"citation":"Yedhu Krishnan, Yedhu Krishnan. \"Commit Description as a Thinking Tool.\" 30 Sept 2026. https://yedhu.me/posts/commit-description-as-a-thinking-tool/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://yedhu.me/posts/commit-description-as-a-thinking-tool/"},"snippet":null,"score":null},{"slug":"what-makes-software-development-engineering","title":"What makes software development engineering","subtitle":"A process that doesn't depend on individual brilliance","summary":"Simon Park (박성범) argues software work becomes engineering when processes outlast individual brilliance—translating intuition into explainable practice, and clarifying when an engineering approach is actually needed.","content_type":"essay","language":"en","canonical_url":"https://parksb.github.io/en/article/44.html","author":{"name":"Simon Park","url":"https://parksb.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"parksb.github.io","url":"https://parksb.github.io/","listing_slug":null,"listing":null},"topics":[{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2720,"reading_minutes":12,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-29T15:23:15.348Z","updated_at":"2026-09-29T15:23:15.348Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/what-makes-software-development-engineering","markdown_url":"https://listedarticles.com/articles/what-makes-software-development-engineering.md","example":false,"citation":"Simon Park, parksb.github.io. \"What makes software development engineering.\" 28 Sept 2026. https://parksb.github.io/en/article/44.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://parksb.github.io/en/article/44.html"},"snippet":null,"score":null},{"slug":"as-if","title":"As If","subtitle":null,"summary":"As If Yesterday, in Partly in the Right, I asked where the information comes from when an agent produces a result, and what checks it. Today I have a sharper version of that question, and a new piece of evidence to ask it about.","content_type":"essay","language":"en","canonical_url":"https://intertwingly.net/blog/2026/09/28/As-If.html","author":{"name":"Sam Ruby","url":"https://intertwingly.net","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"intertwingly","url":"https://intertwingly.net","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2972,"reading_minutes":13,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-29T12:23:06.925Z","updated_at":"2026-09-29T12:23:06.925Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/as-if","markdown_url":"https://listedarticles.com/articles/as-if.md","example":false,"citation":"Sam Ruby, intertwingly. \"As If.\" 28 Sept 2026. https://intertwingly.net/blog/2026/09/28/As-If.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://intertwingly.net/blog/2026/09/28/As-If.html"},"snippet":null,"score":null},{"slug":"what-heraldry-and-japanese-mon-can-teach-us-about-building-visual-identity-generators","title":"What Heraldry and Japanese Mon Can Teach Us About Building Visual-Identity Generators","subtitle":null,"summary":"Ben Overmyer compares Western heraldry and Japanese mon as generative systems—and what those rule-bound visual languages teach about building software that invents coherent coats of arms and marks.","content_type":"essay","language":"en","canonical_url":"https://benovermyer.com/blog/2026/09/japanese-vs-western-heraldry/","author":{"name":"Ben Overmyer","url":"https://benovermyer.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Ben Overmyer","url":"https://benovermyer.com/","listing_slug":null,"listing":null},"topics":[{"name":"Design","slug":"design","url":"https://listedarticles.com/topics/design"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Graphics","slug":"graphics","url":"https://listedarticles.com/topics/graphics"},{"name":"History","slug":"history","url":"https://listedarticles.com/topics/history"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":3070,"reading_minutes":13,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-28T15:26:10.121Z","updated_at":"2026-09-28T15:26:10.121Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/what-heraldry-and-japanese-mon-can-teach-us-about-building-visual-identity-generators","markdown_url":"https://listedarticles.com/articles/what-heraldry-and-japanese-mon-can-teach-us-about-building-visual-identity-generators.md","example":false,"citation":"Ben Overmyer, Ben Overmyer. \"What Heraldry and Japanese Mon Can Teach Us About Building Visual-Identity Generators.\" 28 Sept 2026. https://benovermyer.com/blog/2026/09/japanese-vs-western-heraldry/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://benovermyer.com/blog/2026/09/japanese-vs-western-heraldry/"},"snippet":null,"score":null},{"slug":"made-by-mechanical-means","title":"Made by Mechanical Means","subtitle":null,"summary":"Felix Rieseberg reflects on software made with AI agents—what “mechanical means” changes about craft, authorship, and how engineers should think about work they no longer type by hand.","content_type":"essay","language":"en","canonical_url":"https://felixrieseberg.com/made-by-mechanical-means/","author":{"name":"Felix Rieseberg","url":"https://felixrieseberg.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Felix Rieseberg","url":"https://felixrieseberg.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2730,"reading_minutes":12,"published_at":"2026-09-27T00:00:00.000Z","added_at":"2026-09-28T09:14:21.707Z","updated_at":"2026-09-28T09:14:21.707Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/made-by-mechanical-means","markdown_url":"https://listedarticles.com/articles/made-by-mechanical-means.md","example":false,"citation":"Felix Rieseberg, Felix Rieseberg. \"Made by Mechanical Means.\" 27 Sept 2026. https://felixrieseberg.com/made-by-mechanical-means/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://felixrieseberg.com/made-by-mechanical-means/"},"snippet":null,"score":null},{"slug":"llms-semantic-translation-machines","title":"LLMs: Semantic Translation Machines","subtitle":null,"summary":"KnorpelSenf reframes LLMs as probabilistic semantic translators—great at moving an idea between representations, weak at inventing facts—and shows how that lens guided nearly all of a hard distance-matrix rewrite in Rust with LLM help.","content_type":"essay","language":"en","canonical_url":"https://knorpelsenf.me/posts/semantic-translation","author":{"name":"KnorpelSenf","url":"https://knorpelsenf.me/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"KnorpelSenf","url":"https://knorpelsenf.me/","listing_slug":null,"listing":null},"topics":[{"name":"LLMs","slug":"llms","url":"https://listedarticles.com/topics/llms"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":427,"reading_minutes":2,"published_at":"2026-09-26T16:00:00.000Z","added_at":"2026-09-30T00:16:26.891Z","updated_at":"2026-09-30T00:16:26.891Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/llms-semantic-translation-machines","markdown_url":"https://listedarticles.com/articles/llms-semantic-translation-machines.md","example":false,"citation":"KnorpelSenf, KnorpelSenf. \"LLMs: Semantic Translation Machines.\" 26 Sept 2026. https://knorpelsenf.me/posts/semantic-translation (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://knorpelsenf.me/posts/semantic-translation"},"snippet":null,"score":null},{"slug":"can-we-have-reachability-properties-in-tla","title":"Can we have reachability properties in TLA⁺?","subtitle":null,"summary":"Andrew Helwer asks whether TLA⁺ can express reachability properties the way model checkers often do, and explores what it would take to add them without breaking TLA⁺'s temporal-logic foundations.","content_type":"essay","language":"en","canonical_url":"https://ahelwer.ca/post/2026-09-26-reachability/","author":{"name":"Andrew Helwer","url":"https://ahelwer.ca/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"ahelwer.ca","url":"https://ahelwer.ca/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Research","slug":"research","url":"https://listedarticles.com/topics/research"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2733,"reading_minutes":12,"published_at":"2026-09-26T10:49:00.000Z","added_at":"2026-09-26T21:13:19.278Z","updated_at":"2026-09-26T21:13:19.278Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/can-we-have-reachability-properties-in-tla","markdown_url":"https://listedarticles.com/articles/can-we-have-reachability-properties-in-tla.md","example":false,"citation":"Andrew Helwer, ahelwer.ca. \"Can we have reachability properties in TLA⁺?.\" 26 Sept 2026. https://ahelwer.ca/post/2026-09-26-reachability/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://ahelwer.ca/post/2026-09-26-reachability/"},"snippet":null,"score":null},{"slug":"coding-is-not-solved","title":"Coding is NOT solved","subtitle":null,"summary":"Alex Ewerlöf argues that AI has not solved coding: reliability, architecture, product judgment, and the long tail of software work still require human engineering beyond vibe-coded demos.","content_type":"essay","language":"en","canonical_url":"https://blog.alexewerlof.com/p/coding-is-not-solved","author":{"name":"Alex Ewerlöf","url":"https://blog.alexewerlof.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Alex Ewerlöf Notes","url":"https://blog.alexewerlof.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"LLMs","slug":"llms","url":"https://listedarticles.com/topics/llms"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":5234,"reading_minutes":23,"published_at":"2026-09-26T00:00:00.000Z","added_at":"2026-09-28T15:26:01.743Z","updated_at":"2026-09-28T15:26:01.743Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/coding-is-not-solved","markdown_url":"https://listedarticles.com/articles/coding-is-not-solved.md","example":false,"citation":"Alex Ewerlöf, Alex Ewerlöf Notes. \"Coding is NOT solved.\" 26 Sept 2026. https://blog.alexewerlof.com/p/coding-is-not-solved (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.alexewerlof.com/p/coding-is-not-solved"},"snippet":null,"score":null},{"slug":"ten-lines-of-code-that-changed-my-world","title":"Ten Lines Of Code That Changed My World","subtitle":null,"summary":"Roel Nieskens picks ten short snippets—from BASIC hello-world loops to JavaScript wat Batman and typography hacks—that shaped how he thinks about programming, fronts-ends, and fonts.","content_type":"essay","language":"en","canonical_url":"https://pixelambacht.nl/2026/ten-lines-of-code/","author":{"name":"Roel Nieskens","url":"https://pixelambacht.nl/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Pixelambacht","url":"https://pixelambacht.nl/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"},{"name":"History","slug":"history","url":"https://listedarticles.com/topics/history"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":689,"reading_minutes":3,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-27T15:16:58.723Z","updated_at":"2026-09-27T15:16:58.723Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/ten-lines-of-code-that-changed-my-world","markdown_url":"https://listedarticles.com/articles/ten-lines-of-code-that-changed-my-world.md","example":false,"citation":"Roel Nieskens, Pixelambacht. \"Ten Lines Of Code That Changed My World.\" 25 Sept 2026. https://pixelambacht.nl/2026/ten-lines-of-code/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://pixelambacht.nl/2026/ten-lines-of-code/"},"snippet":null,"score":null},{"slug":"cs-flexible-integer-sizes-were-not-a-design-mistake","title":"C's Flexible Integer Sizes Were Not a Design Mistake","subtitle":null,"summary":"Gustavo Pezzi defends C’s platform-sized integers: how 12–60-bit machines shaped int, why minimum ranges beat fixed widths, and what Lua’s portable C still teaches.","content_type":"essay","language":"en","canonical_url":"https://pikuma.com/blog/c-integer-sizes-not-a-mistake","author":{"name":"Gustavo Pezzi","url":"https://pikuma.com","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Pikuma","url":"https://pikuma.com","listing_slug":null,"listing":null},"topics":[{"name":"C","slug":"c","url":"https://listedarticles.com/topics/c"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"History","slug":"history","url":"https://listedarticles.com/topics/history"},{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":486,"reading_minutes":2,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-27T09:13:02.455Z","updated_at":"2026-09-27T09:13:02.455Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/cs-flexible-integer-sizes-were-not-a-design-mistake","markdown_url":"https://listedarticles.com/articles/cs-flexible-integer-sizes-were-not-a-design-mistake.md","example":false,"citation":"Gustavo Pezzi, Pikuma. \"C's Flexible Integer Sizes Were Not a Design Mistake.\" 25 Sept 2026. https://pikuma.com/blog/c-integer-sizes-not-a-mistake (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://pikuma.com/blog/c-integer-sizes-not-a-mistake"},"snippet":null,"score":null},{"slug":"a-roman-name-for-software","title":"A Roman name for software","subtitle":null,"summary":"Marcos Magueta borrows a Roman naming practice to argue for clearer software names—how ancient cognomina habits map onto naming libraries, products, and the stories we tell about code.","content_type":"essay","language":"en","canonical_url":"https://marcosmagueta.com/blog/a-roman-name-for-software/","author":{"name":"Marcos Magueta","url":"https://marcosmagueta.com","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Marcos Magueta","url":"https://marcosmagueta.com","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Culture","slug":"culture","url":"https://listedarticles.com/topics/culture"},{"name":"History","slug":"history","url":"https://listedarticles.com/topics/history"},{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1232,"reading_minutes":5,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-27T06:22:32.423Z","updated_at":"2026-09-27T06:22:32.423Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/a-roman-name-for-software","markdown_url":"https://listedarticles.com/articles/a-roman-name-for-software.md","example":false,"citation":"Marcos Magueta, Marcos Magueta. \"A Roman name for software.\" 25 Sept 2026. https://marcosmagueta.com/blog/a-roman-name-for-software/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://marcosmagueta.com/blog/a-roman-name-for-software/"},"snippet":null,"score":null},{"slug":"he-who-does-not-code-neither-shall-he-eat","title":"He who does not code, neither shall he eat","subtitle":null,"summary":"You have never heard of me, and depending on who you are, god do I hope you will forget my name as soon as you finish reading this. Quite frankly, I am unimportant. I am not a maintainer of any major Open Source project. My largest Open Source contributions have been completely replaced by better code, and were not meaningful enough to make me qualified to speak on this issue.","content_type":"essay","language":"en","canonical_url":"https://celphase.com/3mwe774jgrk2p","author":{"name":"CELPHASE","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"CELPHASE","url":"https://celphase.com/","listing_slug":null,"listing":null},"topics":[{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Culture","slug":"culture","url":"https://listedarticles.com/topics/culture"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2193,"reading_minutes":10,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-26T00:15:39.177Z","updated_at":"2026-09-26T00:15:39.177Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/he-who-does-not-code-neither-shall-he-eat","markdown_url":"https://listedarticles.com/articles/he-who-does-not-code-neither-shall-he-eat.md","example":false,"citation":"CELPHASE, CELPHASE. \"He who does not code, neither shall he eat.\" 25 Sept 2026. https://celphase.com/3mwe774jgrk2p (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://celphase.com/3mwe774jgrk2p"},"snippet":null,"score":null},{"slug":"cs-240-spring-2026-ai-retrospective","title":"CS 240 Spring 2026 AI Retrospective","subtitle":null,"summary":"Purdue CS 240 instructor Jeffrey Turkstra reflects on Spring 2026 AI-assisted cheating cases: what went wrong in enforcement, what students actually did, and how academic integrity policy should change.","content_type":"essay","language":"en","canonical_url":"https://turkeyland.net/thoughts/ai.php","author":{"name":"Jeffrey A. Turkstra","url":"https://turkeyland.net/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"turkeyland.net","url":"https://turkeyland.net/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Education","slug":"education","url":"https://listedarticles.com/topics/education"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Learning","slug":"learning","url":"https://listedarticles.com/topics/learning"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":3997,"reading_minutes":17,"published_at":"2026-09-25T00:00:00.000Z","added_at":"2026-10-01T00:17:34.825Z","updated_at":"2026-10-01T00:17:34.825Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/cs-240-spring-2026-ai-retrospective","markdown_url":"https://listedarticles.com/articles/cs-240-spring-2026-ai-retrospective.md","example":false,"citation":"Jeffrey A. Turkstra, turkeyland.net. \"CS 240 Spring 2026 AI Retrospective.\" 25 Sept 2026. https://turkeyland.net/thoughts/ai.php (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://turkeyland.net/thoughts/ai.php"},"snippet":null,"score":null},{"slug":"when-chat-is-the-wrong-ui","title":"When chat is the wrong UI","subtitle":null,"summary":"Burke Holland argues chat isn’t always the right interface for AI-assisted development, and walks through canvases as a more tangible UI for building with GitHub Copilot.","content_type":"essay","language":"en","canonical_url":"https://github.blog/ai-and-ml/github-copilot/when-chat-is-the-wrong-ui/","author":{"name":"Burke Holland","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"GitHub","url":"https://github.blog/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"User Experience","slug":"user-experience","url":"https://listedarticles.com/topics/user-experience"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":"https://github.blog/wp-content/uploads/2026/01/generic-github-copilot-logo-1-e1767926300906.png?fit=1082%2C1080","license":"all-rights-reserved","word_count":1250,"reading_minutes":5,"published_at":"2026-09-24T20:00:00.000Z","added_at":"2026-10-01T03:17:52.716Z","updated_at":"2026-10-01T03:17:52.716Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/when-chat-is-the-wrong-ui","markdown_url":"https://listedarticles.com/articles/when-chat-is-the-wrong-ui.md","example":false,"citation":"Burke Holland, GitHub. \"When chat is the wrong UI.\" 24 Sept 2026. https://github.blog/ai-and-ml/github-copilot/when-chat-is-the-wrong-ui/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://github.blog/ai-and-ml/github-copilot/when-chat-is-the-wrong-ui/"},"snippet":null,"score":null},{"slug":"evolving-programming-languages-in-the-ai-era","title":"Evolving programming languages in the AI era","subtitle":null,"summary":"José Valim’s reflections on how programming languages, ecosystems, and agentic tooling may evolve when humans are no longer writing most of the code.","content_type":"essay","language":"en","canonical_url":"https://dashbit.co/blog/evolving-ai-era","author":{"name":"José Valim","url":"https://dashbit.co/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Dashbit","url":"https://dashbit.co/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"LLMs","slug":"llms","url":"https://listedarticles.com/topics/llms"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1980,"reading_minutes":9,"published_at":"2026-09-24T12:00:00.000Z","added_at":"2026-09-26T00:15:18.960Z","updated_at":"2026-09-26T00:15:18.960Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/evolving-programming-languages-in-the-ai-era","markdown_url":"https://listedarticles.com/articles/evolving-programming-languages-in-the-ai-era.md","example":false,"citation":"José Valim, Dashbit. \"Evolving programming languages in the AI era.\" 24 Sept 2026. https://dashbit.co/blog/evolving-ai-era (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://dashbit.co/blog/evolving-ai-era"},"snippet":null,"score":null},{"slug":"grieving-the-loss-of-details","title":"Grieving the loss of details","subtitle":null,"summary":"I’ve been thinking about where I stand in respect to the current state of the industry.","content_type":"essay","language":"en","canonical_url":"https://purplesyringa.moe/blog/grieving-the-loss-of-details/","author":{"name":"purplesyringa","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"purplesyringa.moe","url":"https://purplesyringa.moe","listing_slug":null,"listing":null},"topics":[{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1068,"reading_minutes":5,"published_at":"2026-09-24T12:00:00.000Z","added_at":"2026-09-25T21:17:51.812Z","updated_at":"2026-09-25T21:17:51.812Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/grieving-the-loss-of-details","markdown_url":"https://listedarticles.com/articles/grieving-the-loss-of-details.md","example":false,"citation":"purplesyringa, purplesyringa.moe. \"Grieving the loss of details.\" 24 Sept 2026. https://purplesyringa.moe/blog/grieving-the-loss-of-details/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://purplesyringa.moe/blog/grieving-the-loss-of-details/"},"snippet":null,"score":null}],"total":73,"count":20,"next_offset":20,"has_more":true,"query":{"q":null,"content_type":"essay","topic":"programming","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}