Git, what if you forgot to add a file to a commit?You commit something but realize you forgot to include a specific file, maybe because you forgot to run git add to stage it. What now?Apr 18, 2024Apr 18, 2024
Git, detached HEADOne of the states in which your Git repository can end up is “detached HEAD”. Sounds scary.Apr 17, 2024Apr 17, 2024
Git, squashing vs not squashingWhen should you squash commits? But also, should you even squash commits at all?Apr 15, 2024Apr 15, 2024
How I fixed some trouble importing types in .d.ts filesI had some trouble making something work in my Astro site.Apr 6, 2024Apr 6, 2024
Unregister service workers in SafariYou can easily unregister a service worker in Chrome, from the Application tab in the DevTools, but in Safari on macOS there’s no button to…Apr 5, 2024Apr 5, 2024
Fix “Too many redirects” error after enabling Cloudflare ProxyI had an Astro site on Railway and since I manage my DNS using Cloudflare, I figured I could take advantage of everything Cloudflare offers…Apr 5, 20243Apr 5, 20243
Published inWe’ve moved to freeCodeCamp.org/newsThe CSS Handbook: a handy guide to CSS for developersI wrote this article to help you quickly learn CSS and get familiar with the advanced CSS topics.Apr 24, 201924Apr 24, 201924
Published inWe’ve moved to freeCodeCamp.org/newsES5 to ESNext — here’s every feature added to JavaScript since 2015I wrote this article to help you move from pre-ES6 knowledge of JavaScript and get you quickly up to speed with the most recent…Feb 13, 201941Feb 13, 201941
Published inWe’ve moved to freeCodeCamp.org/newsThe React HandbookThe React Handbook follows the 80/20 rule: learn 80% of React in 20% of the time!Jan 8, 201938Jan 8, 201938