Today we explore the future of practice. We harness generative UI with learning design guardrails to give teachers the ability to generate guided, learning interactive simulations — for every topic & student.
Read more + check out the sample library with 30+ STEM interactives →https://t.co/eahbkSz4JW
New Anthropic research: A global workspace in language models.
Of everything happening in your brain right now, only a tiny fraction is consciously accessible—thoughts you can describe, hold in mind, and reason with.
We found a strikingly similar divide inside Claude.
The Astro Technology Company team — the creators of the Astro web framework — is joining Cloudflare. We’re doubling down on making Astro the best framework for content-driven websites. https://t.co/eVP7FW9Cvs
Just shipped a bunch of perf fixes on my site. Mobile Lighthouse was in the low 80s, now it’s at 99.
Full report: https://t.co/fBeOrocaHQ
I might try and squeeze a bit more out, but.... law of diminishing returns!
Basically, Astro + Preact = 😍
"Little by little, a little becomes a lot."
That sums up 2025 for me. Compounding small wins.
For 2026, I have no resolutions. All I have is this → Ship smaller. Iterate faster.
Here is to letting the little things add up.
Happy New Year!
Just shipped a complete newsletter system for my Astro site 🚀
• No CMS dashboard to manage
• Write in MDX (like blog posts)
• Cloudflare KV + Resend
• Automated scheduling
• Costs $0/month
Sometimes the simplest solution is building it yourself.
I used to spend hours setting up Ubuntu servers, only to break SSH access halfway through.
After locking myself out of servers one too many times, I built a 3-stage automation...
My checklist now:
• Test SSH config before applying (`sshd -t`)
• Configure passwordless sudo early
• Fix Docker's UFW bypass (this one bit me hard)
• Always have Tailscale as backup access
The real win? I can experiment freely knowing I can rebuild if/when things break.
Few hours later—email notification. Someone replied. Checked back: couple hundred views already.
24 hours later: 5.4k impressions, 12+ thoughtful comments.
It's these little wins that keep me going.
Back to building 🛠️