[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"categories":3,"posts::thought:1:6:":86,"$fmAbo7HX1697lOJ4AVNBJl1PR7wUF0IkR_62krtbwQAE":211},{"data":4,"meta":83},[5,13,21,33,41,49,61,73],{"_id":6,"name":7,"createdAt":8,"updatedAt":9,"uuid":10,"description":11,"slug":12},"63c8a819ebd5da50564b61e1","Season","Thu Jan 19 2023 10:16:57 GMT+0800 (Singapore Standard Time)","Sun Nov 19 2023 10:26:28 GMT+0800 (Singapore Standard Time)","f320644a-3083-41c0-84cb-0d3fa5551f9c","Seasonal Symphony: Wishes and Whispers Throughout the Year.","season",{"_id":14,"name":15,"createdAt":16,"updatedAt":17,"uuid":18,"description":19,"slug":20},"63c8e274ebd5da50564b61e5","Books","Thu Jan 19 2023 14:25:56 GMT+0800 (Singapore Standard Time)","Sun Nov 19 2023 10:34:33 GMT+0800 (Singapore Standard Time)","cd14b16a-42b5-42d6-8d77-5c462a4d0f0f","TechTomes: Unveiling Insights from My Reading List.","books",{"_id":22,"name":23,"createdAt":24,"updatedAt":25,"uuid":26,"description":27,"slug":28,"image":29,"imageAlt":30,"metaDescription":31,"metaTitle":32},"63c8e27febd5da50564b61e6","Fun","Thu Jan 19 2023 14:26:07 GMT+0800 (Singapore Standard Time)","Fri Sep 04 2026 12:00:52 GMT+0800 (Singapore Standard Time)","a21f9898-e840-4a66-bf53-d559fbecd8a2","Not everything needs to be about work, strategy or the latest technological disruption. Fun is where I keep the side quests: travel, photography, drone flying, unusual experiences and stories that refuse to behave like serious professional content. The CTO Show may occasionally wander in too - it has never been especially good at respecting boundaries.","fun","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsfun.jpg","Flying drone!","Travel, photography, drone flying and other side quests beyond the usual workday—plus stories that simply refuse to fit anywhere else.","Fun: Travel, Photography, Drones & Side Quests",{"_id":34,"name":35,"createdAt":36,"updatedAt":37,"uuid":38,"description":39,"slug":40},"63c8e283ebd5da50564b61e7","Hacks","Thu Jan 19 2023 14:26:11 GMT+0800 (Singapore Standard Time)","Sun Nov 19 2023 10:36:02 GMT+0800 (Singapore Standard Time)","799564dd-7b72-46c5-a45e-5de9b03562df","Life tips not only for geeks. ","hacks",{"_id":42,"name":43,"createdAt":44,"updatedAt":45,"uuid":46,"description":47,"slug":48},"63ddb29077ed51d12c4d2369","Thought","Sat Feb 04 2023 09:19:12 GMT+0800 (Singapore Standard Time)","Sun Nov 19 2023 10:32:11 GMT+0800 (Singapore Standard Time)","ce03e1f7-4ccf-4f31-bf12-a6890e7ab2e2","In the Stream of Consciousness: Everyday Thoughts.","thought",{"_id":50,"name":51,"createdAt":52,"updatedAt":53,"uuid":54,"description":55,"slug":56,"image":57,"imageAlt":58,"metaDescription":59,"metaTitle":60},"63e8bb2053fe24ed2c17b632","Side Project","Sun Feb 12 2023 18:10:40 GMT+0800 (Singapore Standard Time)","Fri Sep 04 2026 12:08:52 GMT+0800 (Singapore Standard Time)","3affba79-dabc-486b-b387-88b111dd2ca9","The projects nobody assigned, nobody requested and nobody promised would actually work. This is where I document electronics, prototypes, experiments and ideas built mostly from curiosity plus the mistakes, unexpected detours and occasional small victories that happen somewhere between “what if?” and “why is that smoking?”","side-project","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsside-projects.jpg","Michal's lab","Electronics, prototypes and curious experiments from promising ideas to useful mistakes and the occasional project that actually works.","Side Projects: Experiments, Builds & Useful Mistakes",{"_id":62,"name":63,"createdAt":64,"updatedAt":65,"uuid":66,"description":67,"slug":68,"image":69,"imageAlt":70,"metaDescription":71,"metaTitle":72},"64a60fa6d6a64c035ffff733","Articles","Thu Jul 06 2023 08:49:42 GMT+0800 (Singapore Standard Time)","Fri Sep 04 2026 10:57:46 GMT+0800 (Singapore Standard Time)","81e1b46d-752b-4cce-92fc-756abf9b0f05","A collection of stories, observations and ideas that deserve more room than a quick update. From technology and business to places, trends and everyday curiosities explored with a personal perspective, practical context and no unnecessary seriousness.","articles","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsarticles.jpg","work-and-careers","Stories and observations about technology, business, places and everyday curiosities—explored with practical context and a personal perspective.","Articles: Stories, Ideas & Everyday Observations",{"_id":74,"name":75,"description":76,"image":77,"imageAlt":70,"slug":70,"createdAt":78,"updatedAt":79,"uuid":80,"metaDescription":81,"metaTitle":82},"6a9a0dfb49e7c42d005c01bb","Work & Careers","Work is changing, careers are getting less predictable, and the old advice does not always survive contact with reality. This section explores job markets, hiring trends, workplace culture and the practical decisions that shape our professional lives with curiosity, personal perspective and the occasional raised eyebrow.","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewswork.jpg","Fri Sep 04 2026 08:16:59 GMT+0800 (Singapore Standard Time)","Fri Sep 04 2026 10:45:32 GMT+0800 (Singapore Standard Time)","2466fa42-adb8-450d-95ca-ac0324120844","Practical takes on job markets, career growth, hiring trends and workplace culture plus the occasional uncomfortable truth about working life.","Work & Careers: Jobs, Growth & Workplace Trends",{"totalnoOfItems":84,"perPage":85,"noOfItemsOnCurrentPage":84},8,24,{"data":87,"meta":207},[88,116,133,153,172,190],{"_id":89,"id":90,"title":91,"alt":92,"category":43,"categorySlug":48,"date":93,"author":94,"readTime":95,"content":96,"image":97,"postImage":98,"more":99,"extendedContent":100,"asHTML":101,"photoCredit":102,"headTitle":103,"metaDesc":104,"draft":101,"tags":105,"createdAt":110,"updatedAt":111,"uuid":112,"ogImage":113,"relatedTools":114},"6a8a97bfd86c72abadcf1fbd","sdd-might-be-the-answer","SDD Might Be the Answer - Once We Agree What It Means.","Tailor worktable in a contemporary studio.","2026-08-23T06:33:00.000Z","Michal",3,"Spec-driven development is gaining attention as developers look for a more reliable way to build software with AI. The idea makes sense: describe clearly what should be built before asking AI to build it. I’m on board - but until we agree on what a good specification actually looks like, SDD risks becoming another label everyone uses differently.","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewssdd-full.jpg","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewssdd-sq.jpg","true","AI can produce software remarkably quickly. The slight problem is that “quickly” and “correctly” are not the same thing. Give an AI a vague request and it may confidently build something that looks impressive, works in a demo and quietly ignores half of what you actually needed. Spec-driven development, or SDD, offers a sensible response: decide and describe what should be built before asking AI to build it.  \nThis is hardly a revolutionary concept. Planning before doing the work has generally been considered a decent idea, whether you are building software, a house or a suspiciously complicated piece of flat-pack furniture. What changes with AI is the importance of that plan. When software can be produced in minutes, the quality of the instructions becomes more important than the speed of typing. A good specification gives people and AI a shared understanding of the goal.  \nI’m supportive of SDD, but its critics have valid concerns. Specifications can become bloated, outdated or so detailed that writing them takes longer than solving the original problem. They can also create a false sense of certainty. A beautifully organised document is still useless if it describes the wrong product. SDD does not remove the need for judgement, testing or conversations between people. It simply moves more of the important thinking to the beginning - and hopefully keeps it alive throughout the project.\nThe bigger issue is that SDD currently means different things to different people. One team may write a short description of what users need. Another may produce a small library of documents, rules and checklists. Both call it SDD, while the AI tools supporting them introduce their own formats and processes. If every tool speaks a different language, specifications risk becoming yet another thing teams must translate, rewrite and maintain.  \nThat is why the next step is not another shiny SDD tool. It is a practical, widely accepted standard: clear enough for people to read, structured enough for AI to follow and flexible enough for real projects. Reaching that standard will not be simple, and it should not be dictated by a single vendor. But if the development community can agree on the basics, SDD could become one of the most useful foundations for AI-powered software development. First, though, we may need a specification for the specifications 😉  ","false","Midjourney","SDD Needs a Standard Before It Becomes the Standard","Spec-driven development could make AI-built software more reliable. First, the development community must agree on what good SDD looks like.",[106,107,108,109],"SDD","TDD","CTO work","AI","Sun Aug 23 2026 14:48:31 GMT+0800 (Singapore Standard Time)","Sat Aug 29 2026 17:29:30 GMT+0800 (Singapore Standard Time)","1c4ed38b-43ee-4569-9e42-9eb862936484","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewssdd.jpg",[115],"ai-visibility",{"relatedTools":117,"_id":118,"id":119,"title":120,"alt":121,"category":43,"categorySlug":48,"date":122,"author":94,"readTime":95,"content":123,"image":124,"more":99,"extendedContent":125,"asHTML":99,"headTitle":126,"metaDesc":127,"draft":101,"tags":128,"createdAt":129,"updatedAt":130,"uuid":131,"ogImage":132},[],"6a5b2d8122c1e6364faf1efd","am-i-complete-with-ai","Am I Complete with AI?","","2026-07-18T07:16:00.000Z","For years I was looking for someone to challenge my ideas, improve my writing and help me think more clearly. Turns out I wasn't looking for another person after all. AI quietly became that partner. Now another question appears: if AI helps me create, will AI also become the one consuming what I create?","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsmeandme.jpg","\u003Cp>For years I felt like something was missing.\u003C\u002Fp>\n\u003Cp>Not knowledge. Not motivation. A thinking partner.\u003C\u002Fp>\n\u003Cp>Someone who would challenge my ideas, point out weak arguments, suggest a better way to explain something, or simply ask \"have you considered this?\"\u003C\u002Fp>\n\u003Cp>Finding that person isn't easy. Finding one who has the time is even harder.\u003C\u002Fp>\n\u003Cp>About ten years ago my work moved almost entirely to English. That made expressing complex ideas noticeably more difficult. I knew what I wanted to say, but it rarely sounded the way it did in my head.\u003C\u002Fp>\n\u003Cp>I even experimented with the idea of working with a shadow writer. Someone who could help shape my thoughts into something more readable. It never really worked. The process was too slow, too expensive, and in the end the writing didn't quite sound like me.\u003C\u002Fp>\n\u003Cp>Then AI arrived.\u003C\u002Fp>\n\u003Cp>Today I don't have one thinking partner.\nI have several.\u003C\u002Fp>\n\u003Cp>Each is good at something different. One challenges assumptions. Another helps structure ideas. One is better at writing. Another at technical reasoning. Together they help me get from a rough thought to something I'm actually happy to publish.\u003C\u002Fp>\n\u003Cp>The interesting part is that AI didn't replace my thinking.\nIt amplified it.\u003Cp\u002F>\n\u003Cp>Coming from Eastern Europe, I also wonder whether this resonates with others. Many of us grew up learning to be careful with our words. Criticism was often more common than encouragement. Before saying something publicly, we learned to edit ourselves first.\u003C\u002Fp>\n\u003Cp>AI doesn't judge.\u003C\u002Fp>\n\u003Cp>It patiently lets me think out loud, test ideas, throw away bad ones and keep refining the good ones. That alone has made me more productive than I expected.\u003C\u002Fp>\n\u003Cp>For the first time in my career, I don't feel like I'm missing that partner in crime.\nBut AI solved one problem only to create another.\u003C\u002Fp>\n\u003Cp>If AI helps create more of what I write...\u003C\u002Fp>\n\u003Cp>and AI increasingly becomes the way people discover and consume information...\nwho is my work really for?\u003C\u002Fp>\n\u003Cp>Am I writing for people?\u003C\u002Fp>\n\u003Cp>Or am I slowly writing for someone else's AI to read first?\u003C\u002Fp>\n\u003Cp>I'm not worried about AI replacing my ability to think.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>I'm much more curious whether there will still be humans on the other side of the conversation.\u003C\u002Fstrong>\u003C\u002Fp>","Am I Complete with AI? | A Personal Thought","For years I was looking for a thinking partner. AI finally filled that gap. Now I'm wondering who will actually read the work we create.",[43,109],"Sat Jul 18 2026 15:38:41 GMT+0800 (Singapore Standard Time)","Sat Aug 29 2026 09:55:15 GMT+0800 (Singapore Standard Time)","30c1c17c-4135-47ff-8be9-fffeadcacbe2","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002FnewsamIcomplete.jpg",{"_id":134,"id":135,"title":136,"alt":137,"category":43,"categorySlug":48,"date":138,"author":94,"readTime":95,"content":139,"image":140,"more":99,"extendedContent":141,"asHTML":99,"photoCredit":142,"headTitle":143,"metaDesc":144,"draft":101,"tags":145,"createdAt":148,"updatedAt":149,"uuid":150,"ogImage":151,"relatedTools":152},"6a3645ffcfde1fd90979ee4b","are-schools-becoming-obsolete","Are Schools Becoming Obsolete?","classroom with AI teacher for each student","2026-06-20T07:41:00.000Z","For centuries, education meant one teacher and thirty students moving at the same pace. AI just challenged that assumption. If every child can have a personal tutor, what exactly is the classroom for?","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsschools.jpg","\u003Cp>The most controversial thing about AI in education is not that students might cheat. It’s that AI may become a better teacher than the system we’ve built around human teachers.\u003C\u002Fp>\n\n\u003Cp>Think about it. A classroom is essentially a compromise. One teacher, twenty or thirty students, one lesson plan, one speed. Some students are bored because they’re ahead. Others are lost because they’re behind. The teacher does their best, but physics wins. There are only so many hours in a day.\u003C\u002Fp>\n\n\u003Cp>Now imagine every student has access to a patient tutor that never gets tired, never gets annoyed, never forgets what you struggled with last week, and can explain the same concept twenty different ways until it clicks. That’s not science fiction anymore. That’s Tuesday.\u003C\u002Fp>\n\n\u003Cp>The funny part is that this doesn’t make teachers less important. It may make them more important than ever. The job simply changes. Less standing in front of a whiteboard explaining fractions for the thousandth time. More coaching, mentoring, motivating, managing group projects, and helping young people become functional adults.\u003C\u002Fp>\n\n\u003Cp>Schools were originally designed for an industrial world. Rows of desks. Fixed schedules. Standardized lessons. Standardized outcomes. AI is the first technology that makes genuinely personalized education possible at scale. Not for wealthy families with private tutors. For almost everyone.\u003C\u002Fp>\n\n\u003Cp>So are schools obsolete? Probably not.\u003C\u002Fp>\n\n\u003Cp>Are classrooms, homework, grading systems, and the idea that thirty students should learn exactly the same thing at exactly the same speed becoming obsolete?\u003C\u002Fp>\n\n\u003Cp>That question is a lot harder to answer.\u003Cbr>\n\nAnd a lot more interesting.\u003C\u002Fp>","GPT Image 2","Are Schools Becoming Obsolete in the AI Era?","AI can personalize learning better than any classroom. Does that make schools obsolete, or just in desperate need of reinvention?",[146,147],"Future of Work","Provocations","Sat Jun 20 2026 15:49:19 GMT+0800 (Singapore Standard Time)","Sat Aug 29 2026 16:19:52 GMT+0800 (Singapore Standard Time)","2806c25c-ff83-440c-b184-c8617077e925","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsschools-2.jpg",[],{"relatedTools":154,"_id":155,"id":156,"title":157,"alt":158,"category":43,"categorySlug":48,"date":159,"author":94,"readTime":95,"content":160,"image":161,"more":99,"extendedContent":162,"asHTML":99,"photoCredit":163,"headTitle":164,"metaDesc":165,"draft":101,"tags":166,"createdAt":168,"updatedAt":169,"uuid":170,"ogImage":171},[],"6a34a7de0dcdc14da519b294","the-terminal-emulator-race-on-macos-has-a-new-winner","The Terminal Emulator Race on macOS Has a New Winner.","Mac screen with terminal app","2026-06-19T02:09:00.000Z","Apple makes beautiful software. Except Terminal. After years of using iTerm2, I went looking for something better. I tried many options, but two stood out: Cmux and Ghostty. One of them finally convinced me to switch.","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsscreen.jpg","\u003Cp>For a company obsessed with design and user experience, Apple’s Terminal has always felt surprisingly neglected. It works, sure. But it looks almost identical to how I remember it years ago, while the rest of macOS has evolved around it.\u003C\u002Fp>\n\n\u003Cp>For a long time, iTerm2 was my answer. It still is the terminal I trust most when spending long days connected to remote servers over SSH. It’s mature, packed with features, stable, and battle-tested. The downside? It has slowly become a bit heavy, and visually it no longer feels like a modern macOS application.\u003C\u002Fp>\n\n\u003Cp>With AI-assisted development becoming part of my daily workflow, I started looking around again. Ironically, the future of terminals seems to be less, not more. Less clutter. Less configuration. Less UI getting in the way. I tested quite a few options, but only two managed to stay installed for more than a few days: Cmux and Ghostty.\u003C\u002Fp>\n\n\u003Cp>Cmux deserves a mention. It is fast, clean, and refreshingly simple. But Ghostty eventually won me over. The integration with macOS is excellent. Scrolling feels natural. Text selection behaves exactly how I expect it to. Even Neovim feels better inside it — visual selections and highlighting work in a way that feels surprisingly native. Small details, but the kind you notice hundreds of times per day.\u003C\u002Fp>\n\n\u003Cp>Will Ghostty replace iTerm2 for everyone? Probably not. iTerm2 remains a fantastic choice, especially for heavy SSH and infrastructure work. But if you’re looking for a terminal that feels like it belongs in modern macOS, Ghostty is currently the one to beat.\u003C\u002Fp>\n\n\u003Cp>Give it a try. Worst case, you lose ten minutes. Best case, you stop looking for terminal emulators for the next few years.\u003C\u002Fp>","GTP Image 2","Ghostty vs iTerm2: My New macOS Terminal Choice","After years with iTerm2, I finally found a terminal emulator that feels native to macOS. Ghostty might be the best terminal on Mac today.",[43,167],"Tech Notes","Fri Jun 19 2026 10:22:22 GMT+0800 (Singapore Standard Time)","Sat Aug 29 2026 09:57:04 GMT+0800 (Singapore Standard Time)","78a41968-d7ef-4d70-ae65-57fac87c8e7d","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsterminal-race.jpg",{"relatedTools":173,"_id":174,"id":175,"title":176,"alt":121,"category":43,"categorySlug":48,"date":177,"author":94,"readTime":178,"content":179,"image":180,"more":99,"extendedContent":181,"asHTML":99,"photoCredit":182,"headTitle":183,"metaDesc":184,"tags":185,"createdAt":186,"updatedAt":187,"uuid":188,"ogImage":189},[],"6a2e3f1d9b35f6cea83d13ca","the-death-of-installation-guides","The Death of Installation Guides.","2026-06-14T05:38:00.000Z",2,"For decades, software came with installation guides, setup manuals, and troubleshooting pages. Nobody enjoyed reading them. AI didn’t make documentation obsolete, it simply became a much better interface to it.","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsassitant.jpg","\u003Cp>Think about the last time you opened a “Getting Started” page. Chances are you copied the first command, got an error on step three, and immediately searched for the solution. Documentation was always optimized for the average user. The problem is that nobody is average. We all have slightly different operating systems, versions, configurations, and creative ways to break things.\u003C\u002Fp>\n\n\u003Cp>Large language models changed the equation. Instead of searching through twenty pages of documentation, you can now ask: “I’m on macOS, using Node 24, installed with Homebrew, and getting this error. What did I do wrong?” Suddenly the documentation becomes interactive. The knowledge hasn’t changed. The interface has. It’s the difference between reading a phone book and talking to a receptionist.\u003C\u002Fp>\n\n\u003Cp>This doesn’t mean we should stop writing documentation. Quite the opposite. Good documentation has become more valuable than ever because AI consumes it directly. The audience is no longer just humans. Your README, architecture notes, API documentation, onboarding guides, and runbooks are now being read by thousands of AI assistants helping developers around the world.\u003C\u002Fp>\n\n\u003Cp>This changes how we should write documentation. Stop optimizing for beautiful screenshots and fancy formatting. Optimize for clarity. Explain why things exist, not just how to use them. Document assumptions, common mistakes, architectural decisions, and examples. A developer can ask an AI where a command is documented. Neither the developer nor the AI can guess why you decided to do something a certain way.\u003C\u002Fp>\n\n\u003Cp>\u003Cstrong>The best documentation today is plain text, searchable, version-controlled, and close to the code. A good Markdown document can be understood by a junior engineer, a senior engineer, Claude, ChatGPT, Gemini, and whatever AI model appears next year. That’s a level of compatibility Microsoft Word never managed to achieve.\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>Which means that, for the first time in history, somebody might actually read the documentation you spent all weekend writing. And that somebody may not even be human.\u003C\u002Fp>","Elevenlabs","The Death of Installation Guides","For decades we wrote installation guides nobody wanted to read. AI finally gave us a better interface: asking questions.",[43],"Sun Jun 14 2026 13:41:49 GMT+0800 (Singapore Standard Time)","Sat Aug 29 2026 09:57:17 GMT+0800 (Singapore Standard Time)","c5891e47-1105-4d73-aaae-520ecc37b7aa","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsdeath-of-guides.jpg",{"relatedTools":191,"_id":192,"id":193,"title":194,"alt":195,"category":43,"categorySlug":48,"date":196,"author":94,"readTime":95,"content":197,"image":198,"more":99,"extendedContent":199,"asHTML":99,"photoCredit":200,"headTitle":201,"metaDesc":202,"tags":203,"createdAt":204,"updatedAt":205,"uuid":206},[],"6a1b848c664fe77c85e01423","markdowns-revenge-how-ai-made-it-mainstream","Markdown’s Revenge.","Documents around","2026-05-31T00:40:00.000Z","Markdown has been quietly sitting in the corner since 2004. You saw it in GitHub READMEs and the occasional piece of documentation, but most people never knew it existed. Now, thanks to AI, Markdown is finally becoming what it always should have been: a text-based PDF. The reason is simple - LLMs love it. And if you’ve ever tried getting a clean .doc file out of one, you already know why.","https:\u002F\u002Fmsatbsx.sgp1.digitaloceanspaces.com\u002Fnewsmarkdown.jpg","\u003Cp>For over twenty years, Markdown was the sensible option that nobody asked for. Tiny files, readable without special software, editable in literally any text editor, and capable of producing beautifully formatted documents. Yet people kept exchanging bloated Word files with enough hidden formatting to crash a small economy. Apparently typing # Title and **bold text** was considered an unreasonable burden.\u003C\u002Fp>\n\u003Cp>The rise of AI changed the game. LLMs don’t think in fonts, margins, or mysterious XML structures buried inside Office documents. They work with text. Markdown gives them structure without the baggage. Headings are obvious, lists are obvious, tables are mostly obvious, and there aren’t seventeen different ways to make something bold. As a result, AI tools generate cleaner Markdown, understand it better, and are far less likely to create a document that explodes when opened on a different computer.\u003C\u002Fp>\n\u003Cp>And for Mac users, a small bonus. If you’ve ever wished that pressing Space on a .md file would show a proper preview in Quick Look, there’s a solution. Give \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fxykong\u002Fflux-markdown\">Flux Markdown\u003C\u002Fa> a try (brew install --cask xykong\u002Ftap\u002Fflux-markdown). It’s a lightweight Quick Look extension that makes Markdown files feel like first-class citizens on macOS. Which, considering the year is 2026 and AI is writing half the internet in Markdown, seems like a reasonable expectation.\u003C\u002Fp>","MidJurney","Markdown’s Revenge: How AI Made It Mainstream","Markdown spent 20 years as a niche format. AI finally gave it the spotlight it deserved—and exposed just how painful traditional documents really are.",[43],"Sun May 31 2026 08:45:00 GMT+0800 (Singapore Standard Time)","Sun May 31 2026 08:54:29 GMT+0800 (Singapore Standard Time)","95ef1bec-daac-43ed-a79a-659ef5ebd2c4",{"totalnoOfPosts":208,"page":209,"perPage":210,"noOfPostOnCurrentPage":210},19,1,6,{"enabled":212},true]