found this gold nugget on API versioning by Stripe stripe.com/blog/api-ver.... Traditionally, you'd have multiple controller methods. Instead this uses a DSL to do mapping for downgrading/upgrading from a base schema.
Jonathan Yee
Jonathan Yee
@jonathanyee.bsky.social
Christian | Programmer | Dad Husband | Social Gamer : Sharing little things that I find helpful
94 followers182 following147 posts
Jonathan Yee reposted
@lennysan.bsky.social Lenny's podcast is gold. I'm not a PM but I still get so much value from it. For Devs @robbyonrails.com Maintainable Podcast would be the equivalent. Does anyone have any suggestions for Dev podcasts in the same style and quality?
Good advice. Works for me. I type out my doc/report/msg and then read it the following day before I send it off. I always miss something
Some people went to charm school. You'll feel great after those calls. Some people didn't, and other things are at play. Non-neurodivergent people might communicate differently. Give yourself a buffer from decisionmaking- one day later you might have a better read on signal/noise, charm wears off
Jonathan Yee reposted
New blog: I’ll admit, this one’s a bit of a ramble, mostly because I care a lot about how we give feedback, how we receive it, and why it so often feels like an attack (even when it isn’t). TL;DR: Feedback is care, when it’s done with intention. ashley.dev/posts/feedba...
Jonathan Yee reposted
star studded lineup! Excited to hear the first episode!
🎙️ So grateful to officially launch The Weekly Dev's Brew Podcast! To all the incredible guests who've already sat down with me @marktechson.com, @joshuakgoldberg.com @patak.dev @nearestnabors.com - thank you for your time and genuinely fascinating conversations.
Jonathan Yee reposted
Anime.js website is nominated for website of the month on awwwards! Your vote can greatly help the project to gain recognition, thanks for your support! www.awwwards.com/awards-of-th...
what I want google.com to do: ask it a question, advice or opinion and it provides answers and if there's a purchase or further actions provide me websites of services that fulfills it and summarise what they offer. Not far-fetched I reckon!
Jonathan Yee reposted
Particularly proud of this list that’s a culmination of so much research, so many interviews and, unfortunately, so many frustrated developed. #GenAI leaddev.com/technical-di...
Jonathan Yee reposted
🗣️ I’m giving a talk called The Death of Work: Leading Effective Engineering Teams It’s an ACM talk, on Thursday, if you’re interested: events.zoom.us/ev/Am-DuB7RX...
Jonathan Yee reposted
Interesting .NET 10 string comparer for numeric strings. Being .NET, also useful in PowerShell. There are also NuGet packages for this but it will be part of the SDK. www.reddit.com/r/dotnet/com...
Hi @tanstack.com, I'm still a bit confused, are all router components rendered on the server first? Is there a way to pbserver what component gets rendered on client vs server side?
An issue (one of the many) I have with story point estimation is that it doesn't give space to improve the implementation. Any pain/drag is thrown as tech debt that never gets prioritise. One can say code isn't important - working software is. BUT bad software is going to slow you down in the future
Jonathan Yee reposted
Hey #dotnet folks if you’re using a CI/CD double check your resource URLs. A CDN has gone bankrupt and may cease operations in the next month. We are working to make transparent fixes but you can be proactive github.com/dotnet/core/...
Jonathan Yee reposted
So now that Jack isn't on @bsky.app board, is this going to die off? Should have chosen mastadon?
Jonathan Yee reposted
These throwable fire extinguishers seem like a real-life example of xkcd.com/937 — they have really good reviews from everyone except the few people who tried using them to put out fires
Jonathan Yee reposted
Jonathan Yee reposted
CSS Donald Duck: codepen.io/alvaromontor... It is responsive, scalable, and customizable (all the colors can be changed by updating the CSS custom properties.) And a video of how it was coded: www.youtube.com/watch?v=e7MC...