Today I went hiking in the White Mountains.
(Also, strong winds make my hair look more majestic than normal)
I'm proud to present... 🎉 <https://scrapbook.hackclub.com/caleb|My new Scrapbook profile!> 🎉 Featuring a lovely beach scene with a captivating sunset, this theme is kinda decent in my (humble) opinion.
Some fun facts about it:
• Every 4 minutes, the sun sets, then rises ☀️
• It's 100% CSS animations! No GIFs were harmed in the making of this scrapbook.
• The bird's name is Garry. 🐦 He really like skiing, and wants to become a professional ski jumper someday. ⛷️
• It doesn't work on mobile, and it'll actually warn you if you try to view it on a small screen! 📱
• I used many much pseudo-elements 🖼️
Check it out (on desktop, please)! scrapbook.hackclub.com/caleb
Finally learning Figma
Did a call with Max, Luke, and Malte about some Slack stuff today
I'm proud to announce the launch of Replier, a Slack app for setting up autoreplies! 🤖 🎉 Going on vacation or taking a break from Slack? 🌴 Cover all your bases by automatically letting people know. Try it out here!
Replier is open-source on GitHub, so feel free to open issues, contribute, or give it a 🌟!
Just fixed the weirdest issue with vercel dev. Turns out you can't name a Go serverless function Auth (so I went with LoginRoute) 🤷
Here's a stock photo of a lazy-looking pooch. I just got home from vacation and have nothing exciting to ship at the moment 😁
Building my second project with Go! This time, I'm using the image package...
Designed a decent logo for a new project! Now I gotta go write the code...
Just discovered that Vue has built-in list swap animations!
Today I went driving with my driver's ed instructor for the first time! 🚗
Suffice to say I did not make headlines. 😌
That isn't actually the car I drove, by the way ⬇️
Introducing... Contributor List! 🎉 It's a GitHub Action that automatically adds a cool contributor list to your README (like that one ⬇️) Don't like the default look? You can customize it to your heart's content with a Jinja template. Check it out! github.com/cjdenio/contributor_list#readme
I just finished writing BirthdayBot, a wonderful Slack bot that posts a fancy image like this in #lounge when your birthday comes around! 🎉 Want to sign up? Just type /birthday to get started!
BirthdayBot is open source, written in Go !
Baby ship: You can now post messages with newlines using the Ship CLI. 🚀
Hey there from another line! 👋
OK, football noob here. 🏈 I know nothing about the game, the scoring, or why it even exists. 🤷♂️ But I am a TV broadcast nerd, so I made a CSS version of the 2019 NFL score bug! It also happens to be my first project using CSS Grid.
Most of the CSS classes are like whitething and yellowthing 'cause I actually don't know what they are 😂
Finally sitting down and learning React. I still like Vue better, but maybe that'll change, who knows?
I'm sticking this in here 'cause it's not every day @zrl comments on your ship 😊
Now seems like a good time to release Ship CLI 0.0.3! 🚀 You can now ship from an image/video URL 🖼️, provide a custom channel ID with the --channel option, get notified of future updates! Just run npm i -g hackclub-ship in your preferred terminal emulator, and you'll automatically get updated to v0.0.3. Changelog
Introducing: the [un]official Hack Club Ship CLI! Now, shipping is as easy as ship image.png! You can install it with npm install -g hackclub-ship (or here). Code (and docs) are up here!
Just published my first npm package 🎉 Formal ship to come...
Fancy channel selection thing 🎉
Got Slack OAuth authorization working in a CLI 🎉
Started work on a CLI that lets you ship from your terminal! 🚀
Trying to wrap my head around this thing called Yarn 2...
I'm trying out some QR code generation stuff for @Matt Gleich's GP trading app! 🎉
Made it through day 2 of virtual drivers' ed! (I'm as happy as I look 😜)