invaderWeb Dev Bit by Bit

Resources for HTML and CSS foundations

Posted on August 01, 2020
Visuals I really like Julia Evans' visuals - below are some related to CSS or HTML: CSS units: https://wizardzines.com/comics/units/units.png A few CSS selectors: https://wizardzines.com/comics…

What is HTTP

Posted on July 20, 2020
You used HTTP to get to this page, but what is HTTP? This one-page cheat sheet will give you a high-level understanding of: Request/Response What makes up a URL Common status codes Download in PDF…

VS Code tips and tricks

Posted on July 10, 2020
I already published 2 posts on VS code but I want to publish an update on the extensions I am using now and why. I also want to cover some useful shortcuts in VS code and some tips. VS code extensions…

Overview of hoisting in JavaScript

Posted on July 01, 2020
When doing mock technical interviews I often ask this question: 'Can you explain what hoisting is and how it works in Javascript?' For beginners it isn't always easy to articulate an answer. I thought…

Front end resources 2020

Posted on May 28, 2020
React 2020 | Thinking in React Hooks 2019 | React From Scratch: React 16.7 + Webpack 4 + Babel 7 Tutorial Redux 2019 | When (and when not) to use Redux React - Redux 2020 | A (Mostly) Complete Guide…

Terminal set-up

Posted on February 16, 2020
My terminal set-up I am using https://ohmyz.sh/ for the shell configuration. You can customize it going to the file and changing the theme, I am using is 'avit' Git color Enable coloring output if it…

Recursion Recursion Recursion

Posted on January 10, 2020
A bit of etymology Recursion is the act of recurring. It comes from the latin word recursiō which is the act of running back or again. This is from recurrō, return, run back: re: back, again currō…

Sorting algorithms

Posted on October 10, 2019
A sorting algorithm is used to rearrange a given array or list elements according to a comparison operator on the elements. The comparison operator is used to decide the new order of element in the…

React Day New York

Posted on September 25, 2019
I had the opportunity to attend React Day in New-York, here are some of my notes. React Hooks Tips and Tricks Donavon West - American Express Hooks are included into React, it is also possible to…

Gatsby and GitHub Pages, how to deploy your static site to your custom domain

Posted on September 14, 2019
Gatsby is a free and open source framework based on React, it is the perfect tool to build a blog or portfolio. You can find below the steps to deploy your site to the root subdomain: username.github…

How to deploy your Gatsby site with Surge

Posted on August 31, 2019
Gatsby is a free and open source framework based on React, it is the perfect tool to build a blog or portfolio. Surge is a cloud platform for hosting static websites, which is extremely simple to use…

Tech resources

Posted on August 16, 2019
🎧 Podcasts Full Stack Radio Full Stack Radio by Adam Wathan A podcast for developers interested in building great software products. Every episode, Adam Wathan is joined by a guest to talk about…

Recommended VS Code extensions

Posted on August 16, 2019
General Live Share Real-time collaborative development. Visual Studio Live Share Prettier VS Code package to format your JavaScript / TypeScript / CSS using Prettier. Prettier - Code Formatter Auto…

Spooky and non-spooky VS Code themes

Posted on August 15, 2019
🧛Dracula Official theme Dracula theme 🦉Night Owl A Visual Studio Code theme for the night owls out there. 👑Winter is coming For Game of Thrones fan Rainglow Collection of color themes Noctis Noctis…

10 days of JS

Posted on July 16, 2019
Ten days of JS is a collection of 10 problems that can be done in any order. Problems range from easy to medium. You can find all the solutions by clicking on Repl.it - I added comments directly in…

Welcome To Web Dev Bit By Bit

Posted on July 01, 2018
Web Dev Bit By Bit is a collection of resources built for budding developers. You can find below a non-exhaustive overview of the technologies that will be covered. To filter by technology, simply…