Open in app

Sign In

Write

Sign In

Jesse Langford
Jesse Langford

411 Followers

Home

About

Published in Better Programming

·Pinned

The Most Important Thing I Did to Become a Senior Developer

If I had to pick one thing, this would be it — I won't bury the lead, the most important thing I did to become a senior developer was to own something. I don’t mean “own” like I owned a business or owned a computer. I mean I took ownership of something in the company. In 2019, the company I was working…

Programming

5 min read

The Most Important Thing I Did to Become a Senior Developer
The Most Important Thing I Did to Become a Senior Developer
Programming

5 min read


Jan 31

When to Use Type or Interface With TypeScript

In this article, I’ll be going over the differences between type and interface declarations in TypeScript. This is a question I often get asked at work and I thought it would be a good idea to make it into an article to share. Types When referring to a Type created with…

Typescript

3 min read

When to use Type or Interface with TypeScript
When to use Type or Interface with TypeScript
Typescript

3 min read


Published in Better Programming

·Oct 17, 2022

Improve Your TypeScript Interfaces With the Extends Keyword

How to use it and when — This article will go over the basics of the extends keyword in TypeScript. It will also provide examples from my own work where extends have come in handy. As my knowledge of TypeScript has improved over the years, a few features have proved to be more impactful than others. …

Programming

2 min read

Improve Your TypeScript Interfaces With the Extends Keyword
Improve Your TypeScript Interfaces With the Extends Keyword
Programming

2 min read


Published in Better Programming

·Oct 4, 2022

Consolidate Your TypeScript Imports With index.ts Files

A brief guide to this helpful feature — I wanted to share a helpful technique I use in TypeScript projects to consolidate imports and make my code base much easier to read. It involves re-exporting modules in directories with index.ts files. Exporting through an index.ts file allows other modules to import everything from on directly in a single…

Programming

3 min read

Consolidate Your TypeScript Imports With index.ts Files
Consolidate Your TypeScript Imports With index.ts Files
Programming

3 min read


Sep 10, 2022

Part 2. Node.js + TypeScript API: Configuring Multiple Environments

This is the second installment in a series of guides showing how to create a Node.js + TypeScript API. The initial pieces will be very simple, but as we progress, I will be showing how to add features that would be expected in a production-quality API. …

Nodejs

2 min read

Part 2. Node.js + TypeScript API: Configuring Multiple Environments
Part 2. Node.js + TypeScript API: Configuring Multiple Environments
Nodejs

2 min read


Published in Better Programming

·Sep 6, 2022

How To Configure Path Aliases With TypeScript

Laying out the nuances of this helpful naming strategy — In this article, I’ll show how to configure path aliasing in a TypeScript project. The example project will be overly simplistic, but the configuration will work for real-world applications. TypeScript makes adding path aliases easy, but it does not come preconfigured. There are a few nuances to it, which is…

Programming

3 min read

How To Configure Path Aliases With TypeScript
How To Configure Path Aliases With TypeScript
Programming

3 min read


Sep 2, 2022

Part 1. Node.js + TypeScript API: Installation and Setup

This is the first installment in a series of guides showing how to create a Node.js + TypeScript API. The initial pieces will be very simple, but as we progress, I will be showing how to add features that would be expected in a production-quality API. …

Nodejs

3 min read

Part 1. Node.js + TypeScript API: Installation and Setup
Part 1. Node.js + TypeScript API: Installation and Setup
Nodejs

3 min read


Published in Better Programming

·Aug 25, 2022

Understanding String Literals in TypeScript

A brief guide to their usage — I want to go over a feature in TypeScript I use all the time; it’s called the string literal types. They are a great alternative to enums if you need to add a simple type to an interface. …

Programming

3 min read

Understanding String Literals in TypeScript
Understanding String Literals in TypeScript
Programming

3 min read


Published in Better Programming

·Aug 17, 2022

3 Questions To Ask Yourself When Reading Extreme Views in Tech Articles

Stay objective. Keep experimenting. — We’ve all seen articles that take things a little too far. I wanted to focus on the extremes in tech articles and share my experience in questioning the rationales behind them. Specifically, ones advocating for the wholesale destruction of popular frameworks, libraries, design principles, or languages. My goal in this…

Programming

4 min read

3 Questions To Ask Yourself When Reading Extreme Views in Tech Articles
3 Questions To Ask Yourself When Reading Extreme Views in Tech Articles
Programming

4 min read


Published in Better Programming

·Jun 22, 2022

Developers — Take Bug Reports As Opportunities, Not Criticisms

How to shift your mindset when you broke your code — I recently released a major update to a web application I work on. The update included numerous new features as well as upgrades to most of the libraries used in the application. Naturally, an update of this size came with a few bugs reported by customers after it was released…

Programming

4 min read

Developers — Take Bug Reports As Opportunities, Not Criticisms
Developers — Take Bug Reports As Opportunities, Not Criticisms
Programming

4 min read

Jesse Langford

Jesse Langford

411 Followers

Former golf instructor turned software engineer.

Following
  • Patrick OConnell

    Patrick OConnell

  • Thenusan Santhirakumar

    Thenusan Santhirakumar

  • Anthony Signorelli

    Anthony Signorelli

  • Kathy K

    Kathy K

  • Ukpai Ugochi

    Ukpai Ugochi

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech