Eleventy is a relatively new static site generator. I’ve heard it’s “almost fascinatingly simple”, and I have a situation at work that is perfect for this tool.
I recently remembered that my work-aversary was about a month ago.
The general advice is that junior devs shouldn’t start out working remotely. Not only are most companies not eager to hire for that level in the first place, juniors need mentorship, which can be challenging in a distributed team. And so while I was thrilled to be hired with my team as a remote contributor, I kept that lurking fear all year (I’m sure impostor syndrome contributed to this too). The work anniversary lead me to reflect on the year that had past, so I conducted my own sort of informal retrospective on what I’ve learned and accomplished, where I’d like to improve, and goals. This would have been a great exercise to do at the 6-month point, and I definitely encourage all new devs to do the same. While I’m here recommending things, this Coursera course “Learning How To Learn” has taught me a few new things that are already changing the way I learn - which, as we know, is crucial for being a successful dev.
It’s always kinda bothered me that one can’t edit tweets on Twitter.
Naturally, my React-on-Rails portfolio project is yet another little Twitter clone (called Butter Emails). I spent almost as much time on implementing the edit/update actions as I did on everything else. I almost left it for version 2, but the completionist in me just couldn’t it it go (it’s C-R-U-D not C-R-D!) So, I’m disproportionately proud of that.
Completing this was kind of a big deal for me. I had been away from the curriculum for a few months. I found the courage to face this project (and the lab/lesson immediately preceding it) by starting from scratch. After completing the JS and jQuery sections in Codecademy, and faithfully following along with Watch & Code (which, literally changed my life!) I finally started to feel comfortable enough to think in JS.