{"articles":[{"slug":"anti-patterns-in-software-blogging","title":"Anti-Patterns in Software Blogging","subtitle":null,"summary":"Michael Lynch catalogues the most common mistakes he sees from beginner software bloggers: meandering intros, assuming the reader knows everything except one thing, overreliance on links, presenting posts as sequels, excessive formality, and basic rendering problems like mobile overflow and unreadable fonts, with a checklist summary.","content_type":"guide","language":"en","canonical_url":"https://refactoringenglish.com/blog/anti-patterns-software-blogging/","author":{"name":"Michael Lynch","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Refactoring English","url":"https://refactoringenglish.com/","listing_slug":null,"listing":null},"topics":[{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1921,"reading_minutes":8,"published_at":"2026-10-07T00:00:00.000Z","added_at":"2026-10-07T14:27:23.368Z","updated_at":"2026-10-07T14:27:23.368Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/anti-patterns-in-software-blogging","markdown_url":"https://listedarticles.com/articles/anti-patterns-in-software-blogging.md","example":false,"citation":"Michael Lynch, Refactoring English. \"Anti-Patterns in Software Blogging.\" 7 Oct 2026. https://refactoringenglish.com/blog/anti-patterns-software-blogging/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://refactoringenglish.com/blog/anti-patterns-software-blogging/"},"snippet":null,"score":null},{"slug":"go-json-v2-migration-what-breaks-in-go-1-27","title":"Go JSON v2 Migration: What Breaks in Go 1.27","subtitle":null,"summary":"Side-by-side notes on migrating to Go 1.27 encoding/json/v2: which outputs change versus v1 and which options or struct tags restore expected behavior.","content_type":"guide","language":"en","canonical_url":"https://importstatic.com/go/go-json-v2-migration","author":{"name":"ImportStatic","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"ImportStatic","url":"https://importstatic.com/","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":"Tutorials","slug":"tutorials","url":"https://listedarticles.com/topics/tutorials"},{"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":2246,"reading_minutes":10,"published_at":"2026-10-03T01:20:00.000Z","added_at":"2026-10-03T12:12:46.777Z","updated_at":"2026-10-03T12:12:46.777Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/go-json-v2-migration-what-breaks-in-go-1-27","markdown_url":"https://listedarticles.com/articles/go-json-v2-migration-what-breaks-in-go-1-27.md","example":false,"citation":"ImportStatic, ImportStatic. \"Go JSON v2 Migration: What Breaks in Go 1.27.\" 3 Oct 2026. https://importstatic.com/go/go-json-v2-migration (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://importstatic.com/go/go-json-v2-migration"},"snippet":null,"score":null},{"slug":"the-internet-discovers-tla-now-what","title":"The internet discovers TLA+. Now what?","subtitle":null,"summary":"Reasonable’s practical intro to TLA+ after Boris Cherny’s viral tweet: what temporal specs are (and aren’t), how they connect to Verus/Lean proofs, and how agents already turn thousands of TLA+ properties into machine-checked proofs.","content_type":"guide","language":"en","canonical_url":"https://reasonable.io/blog/tla-tutorial/","author":{"name":"Anna Mészáros, Szilvia Ujváry, Kseniia Strelbytska, Balázs Szilágyi, and Ferenc Huszár","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Reasonable","url":"https://reasonable.io","listing_slug":null,"listing":null},"topics":[{"name":"Formal Methods","slug":"formal-methods","url":"https://listedarticles.com/topics/formal-methods"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Research","slug":"research","url":"https://listedarticles.com/topics/research"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":720,"reading_minutes":3,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-27T12:14:30.507Z","updated_at":"2026-09-27T12:14:30.507Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/the-internet-discovers-tla-now-what","markdown_url":"https://listedarticles.com/articles/the-internet-discovers-tla-now-what.md","example":false,"citation":"Anna Mészáros, Szilvia Ujváry, Kseniia Strelbytska, Balázs Szilágyi, and Ferenc Huszár, Reasonable. \"The internet discovers TLA+. Now what?.\" 25 Sept 2026. https://reasonable.io/blog/tla-tutorial/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://reasonable.io/blog/tla-tutorial/"},"snippet":null,"score":null}],"total":3,"count":3,"next_offset":null,"has_more":false,"query":{"q":null,"content_type":"guide","topic":"programming","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}