Projects
Jamis Charles

👋 Hi, I'm Jamis Charles. I've been building websites for 20 years and 👨‍💻work as a UI Engineer at PayPal.

I’ve made 3 highly rated courses. I've 📣spoken at international conferences, recorded several Pluralsight courses, and have many side projects. Welcome to my digital garden🌱.

Technical Posts

  • Migrating an app to Next.js: Lessons learned
  • How to Import your Medium Posts to Gatsby
  • What is Middleware? A simple explanation.
  • XSS aka HTML Injection Attack explained
  • Redux without the boilerplate
  • What is Debouncing?
  • tiny-redux: Writing Redux from scratch for learning
  • Adding autocomplete to npm install
  • Lazy loading with React
  • First steps with React Native
  • Easily Share a React Native App during development
  • Using import/export in node.js with esm
  • How to chain functions in JavaScript
  • What is {…obj} in JS?
  • What is a Test in JavaScript?
  • Principles of troubleshooting
  • Architect, you need to be in the trenches

General Coding Advice

  • How I learned to avoid Tutorial Hell

Career Advice

  • Should I Apply If I've Never Used the Stack?

Sign up for my newsletter