Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

TypeScript

    Platforms & Languages category
  • HTML/CSS1
  • NextJS0
  • Svelte2
  • GitHub Actions6
  • Realm1
  • Azure3
  • Vue2
  • C#14
  • PostgreSQL4
  • React Native35
  • React / Redux76
  • Kotlin5
  • Blockchain5
  • Scala1
  • Desktop Apps2
  • JavaScript19
  • Rust4
  • FaunaDB1
  • Flutter4
  • Angular18
  • AWS18
  • Prisma9
  • Functional Programming46
  • Web Apps294
  • Mobile Apps37
  • Embedded Systems81
  • DevOps & System Admin.133
  • Android Development27
  • C & C++22
  • Java20
  • Ember.js58
  • iOS / OS X70
  • jRuby15
  • .NET / WPF57
  • Objective-C27
  • Presenter First6
  • Python21
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails45
  • Swift20
  • TypeScript83
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
TypeScript

Three Guidelines for Using the Functional Module Pattern for TypeScript

If you find yourself getting lost in types or having difficulty trying to share interfaces across the codebase, try the Functional Module Pattern.
TypeScript

How We Built a Scrappy Curriculum Editor using VSCode, TypeScript, and AWS Lambda

Our document-driven app needed a great authoring tool. We built one in record time using TypeScript, Visual Studio Code, and AWS Lambda.
TypeScript

Wrapping a TypeScript Function for Background Execution

How to write a higher order function in TypeScript that will maintain the original types while passing execution to a background process using workerpool.
React / Redux, TypeScript

Solving Nested Navigation in React with TypeScript

Nesting can be as deep or shallow as the designs call for. And there's just one provider aware of the entire Section context.
TypeScript

Type-Driven Development – Replacing Unit Tests with Types in Typescript

Unit tests are great. But on TypeScript projects, many of them can be replaced with explicit type definitions, easing your development cycle.
TypeScript

Generic Higher-Order Functions in TypeScript

An example of how to write a generic higher order function in TypeScript using the built in type definitions ReturnType and Parameters.

Keep up with our latest posts.

We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.

[mailpoet_form id="1"]
TypeScript

Setting up a Test FTP Server in Node

A guide to establishing a client for making an FTP connection in Node. Plus how to create a test server to test your connection with
TypeScript

Using an Int Type in TypeScript

An example of creating an Int type in TypeScript, allowing the compiler to catch potential production problems when inserting calculated values into the DB.
TypeScript

“Understanding TypeScript’s Structural Type System” at Strange Loop 2018

My talk focuses on three main concepts: 1) Structural typing, 2) Control-flow based type analysis, and 3) Type-level programming in TypeScript.
TypeScript

Creating a Drag-and-Drop File Uploader with React & TypeScript

We built our drag-and-drop uploader by tracking state within the component to determine if the user is dragging, and using that to trigger UI changes.
TypeScript

Correctly Managing Concurrency in JavaScript

Two easy utilities for managing JavaScript concurrency: ensure that only one instance of a process is running, and protect critical sections of code.
Web Apps, TypeScript

Migrating an Ejected Create React App to TypeScript

Create React App gives you the ability to easily bootstrap a TypeScript app using the scripts-version option. But that only works for a brand new project. Here's a guide to migrati
« Previous 1 … 3 4 5 6 7 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy