It’s 7am on a Sunday, and somebody just drove through our rather quiet neighborhood blasting clown car music. I’m both mad and amused.
On vacation, sitting in a piano bar with my wife. Nearly every song the pianist is playing is renditions of songs we know and enjoy. Then it dawns on me… I’m now the target demographic for what I used to call “old people vacations”.
Haven't written anything in awhile or done much outside of work. But wanted to do a small sample of the new #cdk blueprint property injection. As always there is sample code in a repo that goes with it. kennethwinner.com/2025/05/24/c...
Using AWS CDK Blueprint Property Injection
AWS CDK Blueprint Property Injection
kennethwinner.com
Ever notice how "That's a good question" rarely indicates a truly good question. I wish we would accept complete silence for a few moments when waiting for an answer to a question.
#30DayChartChallenge: Slopes 📊 Continuing to visualize my moods, this time as a rollercoaster track. Each row in the track is a year, and the dips and valleys represent shifts in mood across each day.
it's yesterday, be me: "Wow, on-call has been easy. No pages or nothing. Seems like something is wrong, it's TOO quiet!" today: Critical downstream provider goes down.
a man in a blue shirt with a star trek logo on the front
ALT: a man in a blue shirt with a star trek logo on the front
media.tenor.com
Any CDK family out here? I'm using the beta cross-region references. I've got some exports I want to remove but it enforces strong references (this is fine). I tried to find a way to inject my exports to the custom resource but the provider is private and aspects can't seem to visit the node.
Watching Mufasa, my wife and I were like “dang, whoever wrote this was trying real hard to emulate Lin-Manuel Miranda”… then I actually checked the credits for the movie and everything made sense. Holy moly was that a poorly executed movie though.
The other thing I have had good luck with (especially with rust) is asking it to take modules that have evolved naturally over time with solid test suites around them, and refactor into more idiomatic and DRY'd up code.
The more I use GenAI coding tools, the more I am convinced keeping to "traditional" software engineering practices is what works most productive here. As in 10x more productive. E.g. - Small changes - Test that the change works before moving on - (unit) tests wherever you can
"Ah yes, those utility poles are clearly very Polish," i mumbled to myself late last night. It's wild how quickly you can build up the most useless knowledge about countries by playing geoguessr.
Was playing with an intentionally under-trained model... and I think it circled back into self-aware.
I just sql injected myself with a csv -> json -> sql generator -> string parser. Sanitize them inputs folks.
Happy gotcha day to Landra! We adopted her 5 years ago from Lucky Dog Rescue and it’s been one of the best life choices @jaredshort.com & I have ever made. Forever glad she still likes to cuddle with me on the couch so many years later.
fine. I'll use the XLR on my mic and do things right. I've only been remote working for 15 years, practically an intern.
ghostty.org is pretty okay. seems pretty speedy and all my normal stuff works out of the box.
Ghostty
Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
ghostty.org
I'm not saying I'm an AWS expert… but I am saying I finally tracked down the random AWS account charging me small amounts every month and closed it.
Documentation from a provider in the healthcare sector reads “production environment is available 24 hours a day, 7 days a week, with the exception of Sundays…” and honestly I can’t really sum up the space much better than that.
Excellent piece on Amazon Aurora DSQL from @ryan-sb.bsky.social. A take that is nuanced and introspective on DSQL’s place in the AWS ecosystem. rsb.io/posts/re-exp...
Re:Explaining DSQL
rsb.io
One of the less talked-about aspects of serverless is the code rot that can occur strictly based on the fact that the services can happily run for literal years unattended. Not even talking just dependency updates, I just mean organizationally you can just lose tribal knowledge entirely around it.
This is one of my favorite talks of #reinvent 2024, certainly one of my favorite styles of talks where it's the theory and algorithms behind distributed and scaled systems. Another one from @marcbrooker.bsky.social www.youtube.com/watch?v=rvHd...
AWS re:Invent 2024 - Try again: The tools and techniques behind resilient systems (ARC403)
YouTube video by AWS Events
youtube.com
Wrote my own little authoritative game server that uses NodeJS and WebRTC for UDP transport. Works great, 2ms per frame with some pretty intensive simulations. Was looking at porting to Unity for better network features... turns out NOPE. 100x harder to understand and so much point and click.
The world relies on the AWS networking, and thank goodness we don't have to know how it works or care. A fun #reinvent talk anyways! Still no explanation for why NAT gateways costs more than American health insurance. www.youtube.com/watch?v=COo3...
AWS re:Invent 2024 - Planet-scale networking: How AWS powers the world’s largest networks (NET403)
YouTube video by AWS Events
youtube.com
Here is an easy to navigate listing of the #reinvent YouTube videos, built by Chris Williams over at AWS. He added a feature to filter based on session level at my request, because I always find 300 / 400 level to be more helpful! reinvent2024.cwilliams.io