https://stephango.com/optimism
| Thoughts | https://www.timtilberg.com |
| Soundcloud | https://www.soundcloud.com/mr-tim |
| Thoughts | https://www.timtilberg.com |
| Soundcloud | https://www.soundcloud.com/mr-tim |
I posted this photo I took of the northern lights earlier this year. My family has a crush on local artist Adam Swanson. He has a unique style and has really “made it” here.
For Christmas, my wife sent him the photo for a commission. He was originally filled up on commission slots, but he took it anyway because he has many great memories of hiking this trail. It’s really cool to see art you’re proud of hacked by an artist you’re proud of. We really shared something in multiple levels here.
I'm really proud of some recent work I've done with a colleague, and grateful for the shoulders of giants before us. For the past few months I've been working on a Rails app that manages warehouse distribution requests for a local grocery chain with many locations. It integrates with a complex, inconsistent API to get item info, and submit orders to ship items from the warehouses to the stores. It's been challenging, but it works, and we're in time and under budget.
Thanks Ruby, thanks Rails.
The more I use ActiveModel::Model and Attributes for building what can be described as "service objects", the more I'm digging it.
This adventure started with wishing to typecast and set defaults for attributes, and validate the state before proceeding to do The Move™.
Tonight I'm working with a batch mechanism, and finding the existing errors infrastructure very helpful for success/fail result style objects. It's all already there!
LOWREZ Jam 2023 starts in less than 24 hours. Grab DragonRuby Game Toolkit for free and participate: https://itch.io/s/99575/dragonruby-giveaway-for-lowrez-2023
@esther @mcc Two pedals: Right is i, left is esc.
And yes, depressing both at the same time captures the obligatory screenshot.
Borked your `i` key? Don't worry! Use your pedal.
Now, in all seriousness, if you want to get reeeeeally fancy, you should take a look at @tenderlove's project: https://github.com/tenderlove/initial-v ✨ ✨ ✨