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/selectors/selectors.png The box model: https://wizardzines.com/comics/box-model/box-model.png Flexbox…

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 Resources HTTP: Learn your browser's language! by Julia Evans - Most of the book can be accessed for…

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 I am still using most of the extensions I recommended in August 2019. I am not using CSS Peek and…

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 I would try to write some points that might be expected when you get this question. This is not…

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 to React Rendering Behavior 2020 | How to build bulletproof react components Testing 2020 | Make a…