Paul Rangel · Full Stack (mostly front end) Engineer
Links
#crusoe/links #personal/projects/links
Golang
- The Go Programming Language and Environment | May 2022 | Communications of the ACM
- Effective Go - The Go Programming Language
- How to Write Go Code - The Go Programming Language
- The Go Memory Model - The Go Programming Language
Goroutines
Slices
Rust
Learning Rust programming
CORS
- cors/cors.go at master · rs/cors · GitHub
- gateway/cors.go at 5397fd44d8d192fb3c08b6367b0a6ca454b3751c · go-kratos/gateway · GitHub
Reverse Proxy
- Writing a Reverse Proxy in just one line with Go | HackerNoon
- Simple and Powerful ReverseProxy in Go – Josh Software
Fourier Tranform
Photo Editing
Security
Tools
- Instantly parse JSON in any language | quicktype
- Would be good for creating JSON parsing code from Crusoe Cloud API
- GitHub - AsyncBanana/microdiff: A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
Mocking the API
MSW – Seamless API mocking library for browser and Node | Mock Service Worker
Localhost Proxy
ngrok - secure introspectable tunnels to localhost
Weather API
Git
Git Commit
How to Write a Git Commit Message
Git Hook Precommit
https://github.com/kaczor6418/git-hooks-example/blob/master/git-hooks/pre-commit
Localization
Data Visualization
HTML Email Tools
Websockets
Monorepo Tools
Awesome Monorepo Tools | Turborepo
Offline Storage
- JsStore - Think in SQL and do in JS
- GitHub - tinyplex/tinybase: A tiny, reactive JavaScript library for structured state and tabular data.
Build Tools
- Comparing the New Generation of Build Tools - CSS-Tricks
- Comparisons with Other No-Bundler Solutions | Vite
CRON
React
React Cheetsheets
React Rendering
React Project Layout
React Timer
For the stopwatch GitHub - vydimitrov/use-elapsed-time: React hook to measure elapsed time using requestAnimationFrame
React State
- Pure UI - with XState
- Application State Management with React
- State - OVERMIND
React Optimizing Rerenders
React Context
React Animation
React Store / Database
Introduction to SyncedStore | SyncedStore - Javascript CRDT based real-time sync GitHub - tinyplex/tinybase: A tiny, reactive JavaScript library for structured state and tabular data.
Tmux Terminal Window Management
- https://without-brains.net/2020/10/05/scripting-tmux/
- Jaime’s Guide to Tmux: The Most Awesome Tool You Didn’t know you needed - DEV Community
Feature Flags
https://github.com/twoflags-io/twoflags-api
Developer Productivity
- What is developer productivity and how to measure it? – Axolo Blog
- The Pushback Effects of Race, Ethnicity, Gender, and Age in Code Review | March 2022 | Communications of the ACM
Git
Rebasing
Container Development
Developing inside a Container using Visual Studio Code Remote Development