This Week I've Learned - 2024-W49
PERSONAL
No post last weeks - had to take a break. Learning that rest is important, even when there’s lots to do.
TECH & CODING
WordPress Got Humadroid’s landing page rewritten in WordPress to let Bartek edit content without my help. Big thanks to Ilia and Florin from inntech who handled it. The frontend is super fast, but I was surprised how slow the admin side has become - making complex changes is really painful.
Rails
Found something cool: up_only
in Rails migration change
blocks. Can’t count how many times I had to split change
into up
and down
methods before discovering this.
Started experimenting with Turbo-only nested form fields in Rails. Wrote about it in a separate post: Nested forms with just Turbo Streams
HUMADROID
We’ve added Empty States to almost all screens - filling them with onboarding-like placeholders really improved the UX. It wasn’t a huge change, but I’m pretty happy with how it turned out.
SIDE PROJECTS
- ideabug got some attention lately - working on announcements (product updates) and user segmantation we’ll use in Humadroid soon. Planning to release it as open source. More details in Projects section.
3D PRINTING
Still loving 3D printing as a break from coding. Different kind of creative process, but still magical seeing things come to life. Got tempted by bambulab’s End-of-Year Sale and ordered a new printer - still waiting for it to ship.
INTERESTING FINDS
- All-in-One Productivity Template for Obsidian - Obsibrain looks interesting, still deciding if it’s worth buying.
- Bluesky feels like early Twitter - good content without the polarizing stuff that fills X these days. Nice change of pace.
NEW PODCASTS
Two Ruby podcasts to check out:
- Rooftop Ruby Podcast is back after a break
- The Code Gardener just launched