nathanlively.bsky.social
@nathanlively.bsky.social
Next.js devs: How do you survive the page.tsx ocean in IntelliJ? 🌊

My current Cmd+Shift+O + [folder name] workflow feels like a guessing game. Is there a better way to jump directly to a route?

What’s your IntelliJ sorcery? 🪄
December 23, 2025 at 2:00 PM
Reposted
Getting started with Java on the Raspberry Pi - UPDATE 2025 leanpub.com/gettingstart... by Frank Delporte is the featured book on the Leanpub homepage! leanpub.com #RaspberryPi #EmbeddedSystems #Java #Messaging #HomeAutomation #InternetOfThings #Software #Diy

Find it on Leanpub!
December 19, 2025 at 6:15 PM
Finally tried pair programming yesterday. Was intimidating - imposter syndrome was loud - but pitched it as an experiment. One hour saved me days of wasted effort. The real-time feedback is powerful. Pre-learning the `mob` CLI helped. If you're hesitant to ask - just do it. Worth it.
December 19, 2025 at 2:02 PM
AI coding assistants: fireplace when you understand the codebase, house fire when you don't.

The irony? They're most appealing exactly when they're most dangerous.

They give you velocity, not vision. And velocity without vision is just motion toward nowhere.
December 18, 2025 at 2:00 PM
I'm excited to see more people talking about testing Vaadin applications.
Spec-driven Testing with the AI Unified Process
Simon Martinelli
www.youtube.com
December 13, 2025 at 3:00 PM
Console Whisperer update: Rebuilt it twice to get it right. Now a desktop app with offline support.

on AI: huge gap between AI demos and production reliability. Taking time to build something that actually works.

Channel routing nearly done. Early January demos with early adopters.
December 12, 2025 at 2:00 PM
🧪 Fought Jest + NextAuth mocking for an hour. `ECONNREFUSED` despite `jest.mock()`.

Fix: `jest.resetModules()` + dynamic `require()` in `beforeEach`. Forces fresh module loading so mocks actually work.

Coming from Spring Boot's `@MockUser`, surprised this isn't documented.

#NextJS #Jest #Testing
December 11, 2025 at 2:01 PM
Reposted
People often ask me how to test biz logic vs. other parts. I'll cover that in my online talk, "Testable Architecture: Keep 'em Separated," at the Calgary Software Crafters meetup on December 10 at 6 pm PST (7 pm MST, 8 pm CST, 9 pm EST).

Save your spot: www.meetup.com/calgary-sof...
Testable Architecture: Ya Gotta Keep 'em Separated - Ted M. Young, Wed, Dec 10, 2025, 7:00 PM | Meetup
One of the most important, yet misunderstood, aspects of Hexagonal, Clean, and Onion architectures is not their folder structure, but how they keep I/O and domain logic sep
www.meetup.com
December 8, 2025 at 5:37 PM
Is there anyone out there teaching NextJs, React, or Typescript using TDD?
December 8, 2025 at 2:00 PM
Here are my top plays for 2025
December 5, 2025 at 2:01 PM
Spent 4 hours this weekend trying to deploy a Next.js feature. Vercel forced a Node upgrade, which cascaded into Next.js upgrade → React upgrade → 110 build errors.

Coming from Java/Spring Boot: you set your Java version and dependency versions, deploy, and it works forever. Security vulnerabilitie
December 3, 2025 at 2:01 PM
🔊 NEW VIDEO: Line Array Phase, Wavelength & Why Arrays Work

Dive into the actual physics of line arrays with Michael Krieg! Learn how phase and wavelength drive array coupling and get practical rigging insights. 🤯

(From Live Sound Summit 2018—physics are timeless!)
Michael Krieg: Line Array Phase, Wavelength & Why Arrays Work | Live Sound Summit 2018
Originally presented at the Live Sound Summit 2018 Michael Krieg dives deep into the physics that make line arrays work, and honestly? This is the kind of presentation that changes how you think about what's happening when you hang a box. Michael doesn't just show you pretty pictures - he breaks down phase relationships, wavelength behavior, and why arrays actually couple the way they do. **What You'll Learn:** - How phase and wavelength determine array behavior at different frequencies - Why line arrays work (the actual physics, not marketing speak) - Coupling vs. non-coupling frequencies and what that means for coverage - Phase alignment between elements and why it matters - The relationship between array length and frequency response - Practical implications for rigging and aiming decisions **About Michael Krieg:** Michael is VP of Education and Application Support at Danley Sound Labs and a veteran of live sound education. He's...
youtu.be
December 1, 2025 at 2:00 PM
Reposted
Had a great bunch of folks attend my "Event-Sourcing from Scratch" talk. There's more I want to say about #EventSourcing, but I limited the talk to 90 min.

Recording, slides, etc. is here: ted.dev/talks/#even...)

Would love feedback: anything stand out? Confusing? Let me know!
My Presentations | Ted M. Young
Articles, Videos, Training, and Coaching for Java Developers
ted.dev
November 27, 2025 at 2:15 PM
I hate my new keyboard for one tiny reason: no Command key in the default layout.
"Just assign it somewhere!" Sure—except now I'm facing 200+ configurations to test through trial and error.
That's when I realized: the value of a product is someone else doing the brain work so you can use it.
November 27, 2025 at 2:00 PM
Expensive car audio upgrade sounds hollow? Comb filtering—acoustic interference that EQ can't fix. Time alignment helps but doesn't solve reflections. Strategic placement + acoustic treatment > expensive components.
Busted 6 myths with actual physics.
6 Comb Filtering Myths Holding Back Your Car Audio Upgrade (And How to Fix Them)
Ever wonder why your expensive car audio upgrade doesn’t sound as good as expected?
open.substack.com
November 26, 2025 at 2:00 PM
Console Whisperer: Rebuild #3 in progress. Wrestling with domain modeling for mixer I/O routes and LLM agent interactions. Going slow now so features can move fast later.
November 25, 2025 at 2:01 PM
I'm 45 now. According to a life expectancy calculator, I have 52.4 more years to live—49 of them healthy. My hope is to spend those years taking myself and the world a little less seriously.
November 24, 2025 at 2:01 PM
@nextjs.org Your getting started series is broken. The starter-example project does not run.

(node:8903) Warning: `--localstorage-file` was provided without a valid path
November 22, 2025 at 10:21 PM
Reposted
SUNDAY, JANUARY 25TH! We @flophousepodcast.com boys will be back for another live show at SF Sketch Fest! It's an afternoon show, so bring the whole family if they like swearing! sfsketchfest2026.sched.com/event/2BR1i
SF Sketchfest 2026: The Flop House: A Podcast About Bad Movi...
View more about this event at SF Sketchfest 2026
sfsketchfest2026.sched.com
November 20, 2025 at 7:34 PM
What's the best habit you started this year? How did it help?
November 21, 2025 at 2:01 PM
Avoided electrical work for 25 years. Built a power tool, had to learn three-phase balancing. Found techs doing mental math under pressure "waiting for something to happen."

Unbalanced loads + failed neutral = 120V→208V surge. Equipment death.

Middle market needs better tools.
Balancing Three-Phase Power: A Learning Journey for AV Technicians
Balancing Three-Phase Power: A Learning Journey for AV Technicians
open.substack.com
November 20, 2025 at 2:00 PM
Denver show notes: Most events still run great on X32 + powered speakers—good reminder about priorities 💡 Left phone at home, survived fine 📱 Free coffee onsite = win ☕ Altitude was brutal 🏔️ Tailscale remote access worked perfectly 🔧 Tilt adapters on every stand = small touch, big impact
November 19, 2025 at 2:01 PM
Reposted
#Refactoring is a key skill when working in any codebase, big or small, new or legacy.
Messy code? IntelliJ can help. 🧹

At #Devnexus, @ted.dev shows how to refactor like a pro, from Extract Method to advanced maneuvers that make your code shine.

devnexus.com/events/clear...

💡 Cleaner code = happier devs.

🎟️ Get tickets at: devnexus.com
📨 Sign up: atlj.ug/DevnexusConn...
November 17, 2025 at 6:58 PM
What happens if the neutral connection is lost while the load balance is not even?

the voltages across the connected loads will rapidly shift to create a ‘virtual’ balance point.
The importance of keeping it neutral (connected) - Stagesmarts
In most parts of the world, the three-phase electrical systems are of the ”Y” type. This means a 5-wire connection with three-phase conductors, a common
www.stagesmarts.com
November 18, 2025 at 2:00 PM
Reposted
On Tuesday, Nov 25 at 18:00 UTC (10a PST, 1p EST, 7p CET) I'll be doing a 90-min online presentation of my #Java based "Event-Sourcing from Scratch" talk. Details and _free_ registration at luma.com/dt9fc391

Join live to ask questions, or watch for the recording later.
Java Event-Sourcing from Scratch · Zoom · Luma
Event-sourcing allows the business to ask questions about your application's data that weren't thought of when the system was created, such as "how often are…
luma.com
November 13, 2025 at 6:26 PM