DEV Community

Khalil Stemmler profile picture

Khalil Stemmler

I teach Advanced TypeScript & Node.js best practices for large-scale applications and how to write flexible, maintainable software.

Location Oakville, Ontario Joined Joined on  Personal website https://khalilstemmler.com github website twitter website

Education

Bachelors Degree in Computer Science & Diploma in Internet Comm Tech

Work

Developer Advocate at Apollo GraphQL

All 21 comments

Setting up Domain with Namecheap & Netlify

Thanks for throwing this together! Super helpful.

GraphQL (microservices) architecture by Apollo

Great article! Thanks for taking the time to share this :)

⚡ Add a GraphQL Server to a RESTful Express.js API in 2 Minutes

Scary, secret things... Just kidding. Usually, my router is...

2020 Things Every Dev Must Know for 2020

You're not wrong :)

Five tips to write better todos

I love #5. If I see the same poor design more than once, I'...

Using Static Keyword in JavaScript

The getter is just another syntactic-sugar to reach into ob...

Using Static Keyword in JavaScript

Ah the good 'ol days

Intro To Functional Programming

Uncle Bob says that the best software is a mix of all parad...

Why Do We Need to Use Typescript?

Using React.js with a team w/o types is pretty challenging ...

What Does Gatsby Mastery Look Like?

Yeah for sure! So, yes, using that plugin is a part of it...

What Does Gatsby Mastery Look Like?

Some of the things I've learned after using Gatsby since v1...

I've never become overly convinced that switch statements are that much cleaner than `if else if else if else if else`

I only use switch statements in two scenarios: A: I'm usin...

Introducing Gate Classes (Design Pattern)

This is mighty clean, I appreciate how SOLID this is. Good ...

9 Books For Junior Developers In 2019

Definitely. Some leads swear by it, I think "Head First Des...

9 Books For Junior Developers In 2019

Haha. All good, man! I love the new book. What's the other ...

Why Microservices Are Like Line Dancing

Wow 😂just... I applaud you, sir.

9 Books For Junior Developers In 2019

That's amazing... I can't believe that exists! I think we'...

What’s an unpopular software opinion you have?

I tend to agree that TDD is a bit excessive, but I strongl...

9 Books For Junior Developers In 2019

Hey Lucas, I'd definitely say that's a common thing. I neve...

loading...