Open in app

Sign In

Write

Sign In

Teddy Morin
Teddy Morin

193 Followers

Home

About

Published in

Better Programming

·Pinned

How to Keep Your App Dependencies Up-To-Date?

What are the challenges and how to automate maintenance properly? — One aspect of software development is often overlooked: maintaining dependencies. I won’t lie, for a long time, it was the case for me and my teams. Why spend time on maintenance? Keeping out-of-date dependencies will not only create incompatibilities, or look uncool. It raises two huge issues: security and performance. Remember the Equifax breach? Well…

Productivity

7 min read

How to Keep Your App Dependencies Up-To-Date?
How to Keep Your App Dependencies Up-To-Date?
Productivity

7 min read


Published in

JavaScript in Plain English

·Pinned

How I Became 10X More Productive As A JavaScript Developer

Or the importance of quality and automation — From the moment I started React as an Engineering student to the present day, a lot changed, especially my productivity. For the same result, my time spent on coding, delivering and fixing bugs has greatly decreased. There is a common misconception about how much time is really spent on a…

Development

7 min read

How I Became 10X More Productive As A JavaScript Developer
How I Became 10X More Productive As A JavaScript Developer
Development

7 min read


Published in

Level Up Coding

·Sep 3

Understand the difference between Monolith, MicroServices, and Distributed Monolith

Verify your knowledge of modern software architecture — Often, inexperienced teams want to create micro-services but end up with a distributed monolith. What is it and why should you avoid it? First, we need to understand the difference between a simple monolith and micro-services. Monolith Impressive only by name, monolithic is in fact the most common architecture style. It’s…

Microservices

5 min read

Understand the difference between Monolith, MicroServices, and Distributed Monolith
Understand the difference between Monolith, MicroServices, and Distributed Monolith
Microservices

5 min read


Published in

Geek Culture

·Aug 19

How To Fail at Micro-Services

Learn about anti-patterns and bad smells with micro-services — Doing micro-services the wrong way can be a death sentence for your project. If your architecture resonates with some elements of today’s list, it might be a good time to stop what you’re doing and reflect on it. First, we need to define the basic properties of micro-services. Amazing resources…

Microservices

4 min read

How To Fail at Micro-Services
How To Fail at Micro-Services
Microservices

4 min read


Published in

Geek Culture

·Aug 15

How To Handle Authentication with Micro-Services

With micro-services, and more generally distributed systems, come a lot of new challenges. One of them is how to handle authentication. If you are unsure about the exact properties of micro-services and the challenges that come along, feel free to read about it more in-depth: Understand the Difference Between Monolith, MicroServices, and Distributed Monolith Verify your knowledge of modern software architectureblog.scalablebackend.com

Microservices

4 min read

How To Handle Authentication with Micro-Services
How To Handle Authentication with Micro-Services
Microservices

4 min read


Published in

Geek Culture

·Dec 15, 2022

Vulnerabilities in Authentication with JWT

And how to implement it properly — After working with JWT more in-depth for the past few months, I realized most of the learning materials are of poor quality. Today, I want to make it clear how JWT should be used in your authentication flow, what are its security vulnerabilities, and how to avoid them. What is a JWT From its…

JavaScript

8 min read

Vulnerabilities in Authentication with JWT
Vulnerabilities in Authentication with JWT
JavaScript

8 min read


Published in

JavaScript in Plain English

·Dec 9, 2022

How To Write Efficient Unit Tests with Prisma ORM

An example with Express & Prisma — During my life as a full-stack developer, I tried out lots of ORM, ODM, and query builders. Some were fantastic, while others still give me nightmares (we see you Sequelize). Current state Among the fantastic tools, there is Prisma. It works perfectly, has a great DX, documentation, and much more. …

JavaScript

6 min read

How To Write Efficient Unit Tests with Prisma ORM
How To Write Efficient Unit Tests with Prisma ORM
JavaScript

6 min read


Published in

Better Programming

·Jul 11, 2022

React Testing Library Configuration for Productive Unit Testing

An example with Redux and GraphQL — Too often, I join a new React project where unit tests are lacking, both in amount and quality. There are a few causes, but the one I want to discuss today is the poor test environment. Indeed, testing requires skills, thoroughness, and is definitely time-consuming (even if that’s worth it!)…

Programming

5 min read

React Testing Library Configuration for Productive Unit Testing
React Testing Library Configuration for Productive Unit Testing
Programming

5 min read


Published in

JavaScript in Plain English

·Jun 27, 2022

Testing with Node.js: Understand and Choose the Right Tools

What are the tools you need for testing with Node.js and which ones to choose for your purpose? — If you’re here today, there is a 99% chance you want to get started with testing in a higher-level environment, but lack the low-level knowledge. You might be working on Frontend or Backend with Node.js, but don’t know where to start. Congratulations, you’re in the right place. Test types If you are…

JavaScript

6 min read

Testing with Node.js: Understand and Choose the Right Tools
Testing with Node.js: Understand and Choose the Right Tools
JavaScript

6 min read


Published in

JavaScript in Plain English

·Dec 20, 2021

10 Amazing Solutions to Host Your Web App for Free

And how good they are for professional use — During my journey in web development, I created multiple applications with bare React (CRA), Gatsby, or Next. I looked for free hosting services for different uses. Side projects, staging environment, or, to start a project that would need a paying solution later on. Here you can find the best solutions…

Software Development

7 min read

10 Amazing Solutions to Host Your Web App for Free
10 Amazing Solutions to Host Your Web App for Free
Software Development

7 min read

Teddy Morin

Teddy Morin

193 Followers

Author of scalablebackend.com 🚀 React, React Native, NodeJS, TypeScript | Quality, Scaling, Delivery

Following
  • Rlogical Techsoft

    Rlogical Techsoft

  • K. Barrett

    K. Barrett

  • Wesley Young

    Wesley Young

  • Chi

    Chi

  • Aziz Kale

    Aziz Kale

See all (107)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams