Urgent.News

What's breaking now, across thousands of outlets.

Tech

A 2,800-page free Go book that builds a living simulated world, written in 18 days with AI in the loop

I've been writing a Go book that builds a simulated world from an empty directory, and I want to be upfront about how it came together, because the numbers look strange without the context. The repo started on 2026-05-25 as a shelf of teaching books. The first chapter of The World, the big project book, landed on 2026-08-24. As of yesterday it has ten volumes, 105 chapters, and 2,800 pages, built…

A Go programming guide has been created that constructs a simulated world from scratch using artificial intelligence. This ambitious project began on May 25, 2026, with a goal to develop a comprehensive resource. After 18 days of work and 212 commits, the book has reached an impressive milestone of 10 volumes, containing 105 chapters and 2,800 pages.

The development process is accelerated by the use of AI for drafting, while the author focuses on ensuring the code functions correctly. Every chapter concludes with a runnable task, and a unique verification tool checks the output against the chapter's instructions. If any later volume alters an API, it automatically triggers a rewrite of the preceding chapters.

The installation process is designed to work on any clean machine, not just the author's personal setup. The book is entirely free to read online at https://zeroseries.dev/zero/the-world/ and can also be downloaded as a PDF or EPUB through Leanpub and Gumroad for those who prefer offline access. A companion book, Game Engine Zero, focuses on game development and is available at https://zeroseries.dev/zero/game-engine-zero/.

The author acknowledges the assistance of an AI in writing this post, which was then edited and approved by the author.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How tech is changing indigenous matchmaking

Nigerian developers are creating indigenous dating apps like Trueflutter to cater to local cultural and religious values, moving beyond global hookup apps. Read More: https://punchng.com/how-tech-is-changing-indigenous-matchmaking/

How tech is changing indigenous matchmaking

Nigerian developers are creating indigenous dating apps like Trueflutter to cater to local cultural and religious values, moving beyond global hookup apps. Read More: https://punchng.com/how-tech-is-changing-indigenous-matchmaking/

Jumia Product Analysis WithExcel Dashboards

Introduction Big E-commerce organisation like Jumia handle large datasets that are vital in the day-to-day operations. The data needs to be evaluated to make good and decisive business decisions that…

I built a transport-independent foundation for JSON API clients in Perl

Writing a simple API client is easy. my $response = $http -> get ( $url ); Then the client starts being used in production.

  • HTTP::API::Core module created for transport-independent JSON API clients in Perl
  • Separates HTTP transport from API-client policy for flexibility
  • Allows developers to choose preferred HTTP library while handling common infrastructure

2 Pitfalls in Priority Probes: Letting One Real Request Through an Open Circuit Breaker

A circuit breaker that stops everything is easy to reason about — until the one job that can't afford to wait gets stopped along with everything else. In my setup, that job was posting: it fell to a 43% execution rate (231 runs vs. 308 skips) because engagement jobs had burned through the quota first.

  • Priority probes allow one job through open circuit breaker
  • Posting job suffered 43% execution rate due to quota consumption
  • Two pitfalls: uniform job stopping and per circuit timestamp issue

More from Saturday 19 September →