Latest updates for Metaprogramming

Fresh curated links around Metaprogramming are collected here so marketers can spot useful updates and turn timely ideas into posts faster.

Recent items include:

  • Making a case for real macros in Ruby
  • Zig’s Comptime Versus C++ Templates And Rust Macros
  • Unrolled Code

Post angles to try

Share the most useful takeaway for your audience.
Turn one article into a quick practical checklist.
Ask your audience how this shift affects their work.
Turn angles into scheduled posts

Fresh articles and ideas

Recent curated links from global sources. Generate one free draft from any story, then use SocialBu to schedule and refine your content calendar.

rubyweekly.com /1 week ago

Making a case for real macros in Ruby

Originally appeared on Ruby Weekly. #​820 — October 8, 2026 Read on the Web Ruby Weekly Warming Up the Puma M...

Read source
javacodegeeks.com /1 month ago

Zig’s Comptime Versus C++ Templates And Rust Macros

Every systems language eventually needs a way to generate code, specialize functions for different types, and make decisions before the program ever runs. C++ answered that need wi...

Read source
noteflakes.com /1 week ago

Unrolled Code

Originally appeared on Noteflakes.The other day I was looking at a little project called grubby, a minimal static site generator for git repos, written in Ruby. The style is quite...

Read source
intertwingly.net /3 days ago

Whole Routes in a Box

Originally appeared on Sam Ruby.Yesterday's post ended with Roundhouse's futamura target at 1.00× Rails on the Lobsters benchmark, and a ceiling for it of 2.5–3×. A day of measurin...

Read source
rubyflow.com /2 weeks ago

Tech Repost 2026-09-29: Programming Is Building a Mental Model

This applies to programming with any languages, including Ruby: Tech Repost 2026-09-29: Programming Is Building a Mental Model… https://andymaleh.blogspot.com/2026/09/tech-repost-2...

Read source
javacodegeeks.com /3 weeks ago

Zig’s Comptime and the Case Against Hidden Control Flow

Metaprogramming without a second language: no preprocessor, no macros, no separate mental model to learn. Zig’s own homepage states its design philosophy in one blunt sentence: “Th...

Read source
rubyflow.com /4 weeks ago

Rails Hyperdrive: supercharged agentic development for Rails

Shipping skills could soon mean as much as READMEs. As AI writes more, libraries that teach agents to correctly use their APIs will win. Rails Hyperdrive lets gems distribute agent...

Read source
javacodegeeks.com /1 month ago

Crystal: Static Typing Bolted Onto Ruby Syntax

What gets preserved and what gets lost when you compile a language that was designed, from its first line of syntax, to be dynamic. Open a Crystal file next to a Ruby file and for...

Read source
rubystacknews.com /2 weeks ago

Going Deeper into Ruby with Polished Ruby Programming, Second Edition

Originally appeared on Weelkly Article – Linking Ruby knowledge from the most remote places in the world..Going Deeper into Ruby with Polished Ruby Programming, Second Edition Sept...

Read source
intertwingly.net /4 days ago

What a JIT Can't Know

Originally appeared on Sam Ruby.In 2023 Shopify's Rails at Scale team turned Lobsters into a Rails benchmark for YJIT: a real application, real routes, a fake-data database, SQLite...

Read source
intertwingly.net /1 week ago

Generated Rails

Originally appeared on Sam Ruby.Hifumi generates a complete Rails application from a natural-language prompt. It runs a plain rails new, then a planning model breaks your request i...

Read source
intertwingly.net /1 week ago

Keep the Gems

Originally appeared on Sam Ruby.Tobi Lütke ported ONCE Campfire to Ruby 4 without Rails: Falcon serving from worker Ractors, plain modules over SQLite, and message passing between...

Read source
jardo.dev /2 weeks ago

Hardly Promethean

Originally appeared on Jardo.dev: Blog.Last week I published What About Rails, a dive into DHH's Rails World keynote. Smarter people than me had interesting things to say about it:...

Read source
avdi.codes /1 month ago

Pulp Opus

Originally appeared on avdi.codes.

Read source
evilmartians.com /1 month ago

Rails Hyperdrive: supercharged agentic development for Rails

Originally appeared on Evil Martians.Authors: Albert Pazderin, Backend Engineer, and Travis Turner, Tech EditorTopics: Open Source, Rails, AI, Agent Experience, Ruby on Rails consu...

Read source
tomtunguz.com /3 weeks ago

Thinking in Systems, Shipping in Loops

AI has removed the typing from software engineering & left the system design. DHH told Rails World that writing code by hand is no longer economically productive ; Artemis engi...

Read source
medium.com /2 weeks ago

DHH Says Writing Code by Hand No Longer Makes Economic Sense. Is He Right?

The Rails creator’s AI pivot is not really about the end of programming. It is about what happens when writing code becomes the easy part.Continue reading on Medium »

Read source
paolino.me /1 month ago

RubyLLM 2.0: The Agentic Loop, Exposed

Originally appeared on Carmine Paolino.Strip any agent framework down and you find the same loop: call the model, run the tools it asked for, call the model again, stop when it ans...

Read source
railsdesigner.com /4 weeks ago

Custom Actions in Attractive.js: one interface, from small to big

Originally appeared on Rails Designer Blog.In last week’s announcement, I promised that when the built-in actions aren’t enough, you can write your own. Let me show you how, becaus...

Read source
rubyonrails.org /2 days ago

Agents on Rails: Stage 3. Can a model build on its own work?

Originally appeared on Ruby on Rails: Compress the complexity of modern web apps.Now that we understand better how agents deal with contained tasks and contained codebases, it’s ti...

Read source
intertwingly.net /1 week ago

The Browser Half

Originally appeared on Sam Ruby.In As If I compared two ways of making Campfire fast: compiling the Rails app with Roundhouse, and porting it by hand to Rust, as 37signals did with...

Read source
paolino.me /1 week ago

RubyLLM 2.1: MCP, Judgments, Evaluations, and Less Work on Every Call

Originally appeared on Carmine Paolino.RubyLLM 2.1 is out. I released it on stage at Deccan Queen on Rails in Pune. It builds on 2.0 and adds an MCP client, typed judgments, evalu...

Read source
lucumr.pocoo.org /1 month ago

Armin Ronacher: Fast and Hard Code

One of the memes on Twitter is that “programming is solved now.” I’m not sure to what degree it is, but one thing is pretty clear: the act of familiarizing yourself with a languag...

Read source
intertwingly.net /1 week ago

Resolvers Have Types Too

Originally appeared on Sam Ruby.In The Browser Half I looked at the part of a Hotwire app where nothing checks anything: the strings that wire Stimulus controllers to each other an...

Read source

Turn fresh research into a full content calendar

Use SocialBu to discover ideas, generate post drafts, and schedule them across your social channels.

Sources covering Metaprogramming

rubyland.news

Recent coverage from public sources
Public source

medium.com

Recent coverage from public sources
Public source

planetpython.org

Recent coverage from public sources
Public source

rubyflow.com

Recent coverage from public sources
Public source

tomtunguz.com

Recent coverage from public sources
Public source

javacodegeeks.com

Recent coverage from public sources
Public source