Day 2 of writing a li'l song and throwing it into the voidokay so i kept forgetting to do #10-days-in-public. then i did some self-reflection, hit a minor emotional crisis, etc., and realized i should be doing something else.
Day 1 of writing a li'l song and throwing it into the voidday 4, #10-days-in-public, yeah
got the docker image for this to build again!
woooooo so today i didn't work on resolute but i helped make (the beginnings of) a cnc machine #10-days-in-public
first day of #10-days-in-public. got all the SSL certs renewed so production actually works again. tonight I'm gonna figure out why deploys aren't working (something related to Yarn PnP)
I made bagels with Ced and Ella (and Max, kinda) and took this lame photo
On a Plane.
Working on a better login flow for Bank!
Visited a makerspace with the Magnificent @msw and the Illustrious @ella, the latter of whom helped me laser-cut something for my desk (or my wall).
In the kitchen, cookin' music
i wonder if this still works
we do serious business at hack club bank. we even have an official office sign
Saw a train (pictured) and a bowling-ball-juggler.
Today I worked on a super-cool ~jank~ Bank link unfurler for Slack!
here's a chicken
I'm definitely showcasing an upcoming Bank feature, and not promoting Wack Club's donation page:bank-hackclub-party:Today I went on a bike ride with the one and only @matt (the first official Hack Club New Hampshire Meetup!)
Saw a bunny (pictured) and a deer.
Did some updating to my website. (added a guestbook too– thanks @ella for the idea!)
Turbo Streams 2: electric boogaloo except this time it's running in production!
~try it out at useresolute.com~Also messing around with Turbo Streams (turns out it integrates really well with Rails Action Cable 🛤️)bank has a new and improved 404 page :pogfish:
Try viewing this image in Safari :safari:
cool upcoming project just hit 100 commits 💯
my first rodeo with Active Storage in Rails!
This modal was written in JSX.
No big deal, right? I mean, everyone and their cousin uses JSX and React.
But what about JSX without React?
Yep, I hacked together a tiny React.createElement polyfill that lets elements like this be used as simply as document.body.appendChild(<div>HELLO WORLD!</div>). I didn't even have to use Babel (esbuild ftw) :cooll-thumbs:
I didn't publish this as its own package (mostly because I'm sure someone else already has), but the majority of the code is in this file if you want to check it out 👀made a cool thing with Alpine.js! :js:i ❤️ authorization
Switched an upcoming project from Webpack to PostCSS + esbuild (jsbundling-rails is somewhat helpful)
Early version of Resolute's Slack integration :cooll-thumbs:set up dokku on a li'l server
#adventofcode day 2 :wahoo-fish:
my Advent of Code solution :peefest:
ooooooo forgot to post this last week: I passed an audition into the NH All-State Festival Orchestra, basically an annual event for the top high-school musicians in New Hampshire! :nh: I'm super excited this year because (barring catastrophe) it'll be in-person again (it was canceled my sophomore year and "virtual" my junior year)
attached is a nonsensical series of numbers to appease scrappy
the API is taking shape :hellmo:
this message is sponsored by jbuilder
messing around with custom psql prompts :postgres:
i have nothing interesting to say so here's a starbucks email that almost caused the collapse of reality as we know it
made the #hack-as-a-service docs (hackclub.app/docs) look cooler (and work on mobile) :yeah:
I hate email so much that I wrote a horrendous non-spec-client SMTP server in ~2 hours at midnight
✉️ send an email to firstname.lastname@example.org and it'll get forwarded to #calebs-steps (unless it breaks which it probably will)
• doesn't support TLS
• doesn't check message signatures
• uses regex + some cursed logic to extract the message
• actively violates several parts of the SMTP specification
and the github: github.com/cjdenio/bad-mail-server
I don't know if you need to see a turtlesnail today, but we all do at some point so here you go 💖