paulwvnjohi's starred repositories
cypress-realworld-app
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
jira_clone
A simplified Jira clone built with React/Babel (Client), and Node/TypeScript (API). Auto formatted with Prettier, tested with Cypress.
web-exercise
Take-home exercise for web engineer hiring π
javascript-algorithms
π Algorithms and data structures implemented in JavaScript with explanations and links to further readings
resilience-engineering
Resilience engineering papers
vue-promised
π Composable Promises & Promises as components
ui-snippets
A collection of UI Snippets.
nodebestpractices
:white_check_mark: The Node.js best practices list (July 2024)
xstate-examples
Practical examples of statechart-based solutions with xstate.
awesome-go
A curated list of awesome Go frameworks, libraries and software
awesome-go-style
A collection of Go style guides
xstate-examples
A series of examples showing how to model application state with statechart using xstate
designing-distributed-systems-labs
Labs for the Designing Distributed Systems book.
vue-kinesis
Easily create complex interactive animations with Vue.js
HTTP-headers
Every call we send to and receive from a web server is accompanied by more or less metadata, also known as the HTTP headers. Usually, those headers stay hidden in the shadows and we barely notice them - and we underestimate their powers. But ignoring them is a mistake! There is a lot happening around them lately. During The last couple of years a lot of new and powerful headers have emerged which, when applied correctly, help us harden our web applications against attacks and make our sites load a lot faster. That's why in this talk, I'm gonna give you the modern take on how to make the web more secure & fast.
build-web-application-with-golang
A golang ebook intro how to build a web with golang
coding-interview-university
A complete computer science study plan to become a software engineer.
curriculum-app
Create, share, and keep track of your learning curricula. https://studytracker.tech
javascript-testing-best-practices
ππ π’ Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)
SoftwareArchitect
Path to a Software Architect
presentations
Notes for some of my tech videos
awesome-design-patterns
A curated list of software and architecture related design patterns.
typescript-book
:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source πΉ
vue-observe-visibility
Detect when an element is becoming visible or hidden on the page.
eng-practices
Google's Engineering Practices documentation
clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
ecommerce-netlify
π A JAMstack Ecommerce Site built with Nuxt and Netlify Functions
javascript-interview-questions
List of 1000 JavaScript Interview Questions
awesome-uses
A list of /uses pages detailing developer setups, gear, software and configs.