caleb

caleb

7+ day streak

Umm... 800 commits?

image.png

Just did a really satisfying refactor, turning ~270 lines into this tiny file you see here! (It's for this project)

refactor.png

Here, enjoy a gif of a spinning beachball :beachball:

giphy (1).gif

I just upgraded to one of ngrok's paid plans! (They gave me an educational discount) No more randomly generated URLs for me 😄

screenshot_from_2020-07-08_07-27-15.png

Since @tmb wanted someone to ship something, I added a scrapbook counter widget to my website!

screenshot_from_2020-07-07_19-47-32.png

I pulled every single scrapbook post into a MongoDB cluster to do some analytical stuff. :stonks: I hope to share some of it soon! And yes, that's 1,963 amazing posts!

screenshot_from_2020-07-07_16-25-24.png

Working on my GitHub profile's README! 📝 That technology/projects table is powered by @matthewgleich's _amazing_ GitHub Action 🚀 github.com/cjdenio

screenshot_from_2020-07-07_09-54-19.png

Added a view counter to my scrapbook! 👀 The backend is open source on GitHub, too!

screenshot_from_2020-07-06_19-47-50.png

Contributed to the scrapbook by making links with spaces work!

screenshot_from_2020-07-06_18-17-33.png

rishi isn't letting up and it is not funny. i need to take him down (after sam, of course)

screenshot_from_2020-07-06_16-09-20.png

Made a browser extension that lets you see full streak counts on streaks.hackclub.com and scrapbook.hackclub.com 🔥 You can download it for :chrome: and :firefox: on GitHub!

streak-counts.png

Learning how to set proper CORS headers in Go :gopher:

xhr.png

Learning Rust 🦀

screenshot_from_2020-07-05_17-06-12.png

Makin' an API in Go as a part of this project :gopher:

screenshot_from_2020-07-04_12-33-18.png

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 :gopher:!

birthdaybot.png

Baby ship: You can now post messages with newlines using the Ship CLI. 🚀 Hey there from another line! 👋

carbon.png

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 😂 codepen.io/cjdenio/pen/MWKreMZ

football-scoreboard-thing.png

Finally sitting down and learning React. :react: I still like Vue better, but maybe that'll change, who knows?

screenshot_from_2020-07-01_13-13-28.png

I'm sticking this in here 'cause it's not every day @zrl comments on your ship 😊

screenshot_from_2020-06-30_12-26-06.png

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! :parrot: Just run npm i -g hackclub-ship in your preferred terminal emulator, and you'll automatically get updated to v0.0.3. Changelog

ship2.png

Introducing: the [un]official Hack Club Ship CLI! :laptop: 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!

ship.png

Just published my first npm package 🎉 Formal ship to come...

ibdwac.png

Fancy channel selection thing 🎉

1plntd.png

Got Slack OAuth authorization working in a CLI 🎉

9k91en.png

Started work on a CLI that lets you ship from your terminal! 🚀

uhdub7.png

Trying to wrap my head around this thing called Yarn 2...

dd7m4i.png

I'm trying out some QR code generation stuff for @Matt Gleich's GP trading app! 🎉

gwe5at.png

Made it through day 2 of virtual drivers' ed! (I'm as happy as I look 😜)

screenshot_from_2020-06-24_09-52-08.png

Upon discovering Faker.js, I decided to build a profile page that generates random user data. Check it out! fake-profile.vercel.app github.com/cjdenio/fake-profile

image.png

Today I earned my first couple bucks doing freelance software development work! :congaparrot::congaparrot::congaparrot:

screenshot_from_2020-06-22_19-47-14.png

It's MacOS! It's Linux! It's... themed Ubuntu! itsfoss.com/make-ubuntu-look-like-macos

image.png

Hey fellow #CGVCSNLAJ people! I'm working on Slack link unfurling for FRC links as part of FRCBot 2.0. Hopefully, I'll release it this summer!

eeqrtx.png

I implemented a file upload system in Go :gopher:

eodzyp.png

Learning Go, MongoDB, and building a Slack app? How much better can it get? ☀️

code2.png

Added an "inspirational" quote to my profile. (CSS pseudo-elements are magic) I setup a custom domain, too 👀 scrapbook.calebdenio.me

image.png

Today I almost fixed a security vulnerability in Scrappy (but someone beat me to it) I wrote some code, though, and that's what counts.Always verify your Slack app's endpoints, kids!

code.png

I finally got around to customizing my scrapbook profile page! 🎉

image.png

I'm building this Raspberry Pi-runnable file upload scheduler 🎉 All I have right now is a Vuetify-powered frontend, but the backend is slowly taking shape 👀

image.png