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
  • TanStack1
  • HTML/CSS1
  • NextJS1
  • Svelte3
  • GitHub Actions6
  • Realm1
  • Azure3
  • Vue2
  • C#17
  • PostgreSQL4
  • React Native36
  • React / Redux77
  • Kotlin5
  • Blockchain5
  • Scala1
  • Desktop Apps2
  • JavaScript19
  • Rust4
  • FaunaDB1
  • Flutter4
  • Angular19
  • 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
  • Python22
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails45
  • Swift20
  • TypeScript84
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Delivery Practices
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
TypeScript

A Pattern for Type-Safe REST API Requests in TypeScript

How we brought some niceties like schema checking and auto-complete to a REST API. These helpers allowed us to validate responses from the server during development
TypeScript

Quick Next.js + GraphQL Integration via API Routes

A guide to getting a lightweight GraphQL server up and running in your Next.js app via API routes.
TypeScript

Three Reasons to Use Yarn in 2020 (and Beyond)

Even with improvements to NPM, Yarn still provides compelling reasons to choose it. And I believe it's only going to keep getting better.
TypeScript

Achieve Project-Wide Type Checking with TypeScript and Visual Studio Code

Visual Studio Code is a perfect editor for TypeScript, but it doesn't support project-wide type-checking out of the box. Luckily, you can add it to your own TypeScript project.
TypeScript

A Case for Props Drilling in React with TypeScript

In our case, the combination of props drilling and TypeScript’s safety and editor support allowed for a simpler, more bug-proof development experience.
TypeScript

Ergonomic TypeScript Generics with Higher-Order Functions

It can be difficult to design generic functions that are easy to use. Higher-order functions can help you keep unnecessary type parameters out of the way.

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

Helper Functions for Testing a PostgreSQL Database

Writing tests for a node.js server? You should test the database too. Here are a few helper functions for testing a postgres database, using knex.
TypeScript

BLOBs with Knex and PostgreSQL

An example of how to use the pg-large-object package with Knex to allow for streaming Large Objects from a PostgreSQL database in a Node.js program.
TypeScript

Enforcing Compile-Time Permission Checking with TypeScript Brands

Checking user permissions is vital to any app with different roles and access. Use TypeScript branded types to enforce permission checks during development.
TypeScript

Discriminated Unions in GraphQL and TypeScript

A brief walkthrough of setting up a discriminated union (or tagged union) type in TypeScript and GraphQL, and how to query/resolve that type.
TypeScript

Testing Strategies in the Atomic TypeScript Stack

An overview of our strategies for ensuring software quality in a universal TypeScript stack and how we've structured our systems for fast feedback cycles.
TypeScript

How TypeScript Shaped our Entire Codebase for the Better

TypeScript is self-testing. When you use types as the bones of your system, it significantly changes your approach to testing, logic design, and more.
« Previous 1 2 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.

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