Atomic Object Show Nav
Close Menu
< Blog Home
We're Hiring
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

TypeScript

    Platforms & Languages category
  • PostgreSQL2
  • C#1
  • React Native21
  • React / Redux55
  • Kotlin3
  • Blockchain4
  • Scala1
  • Desktop Apps2
  • JavaScript4
  • Rust3
  • FaunaDB1
  • Flutter1
  • Angular8
  • AWS8
  • Prisma4
  • Functional Programming46
  • Web Apps284
  • Mobile Apps35
  • Embedded Systems81
  • DevOps & System Admin.127
  • Android Development27
  • C & C++20
  • Java16
  • Ember.js58
  • iOS / OS X69
  • jRuby15
  • .NET / WPF51
  • Objective-C26
  • Presenter First6
  • Python14
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails44
  • Swift19
  • TypeScript67
    Other Categories
  • Atomic Thinking
  • Resources for Clients
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
TypeScript

Validate All the Things with Zod

If you want peace of mind for all of your data, I highly recommend integrating Zod (or another schema validation library) into your project.
TypeScript

Representing a Discriminated Union in SQL

You can represent types with both shared and type-specific attributes as a discriminated union in TypeScript. Let's model that relationship in a database.
TypeScript

Automate API Documentation and TypeScript Types with OpenAPI

Recently I was tasked with updating the API documentation on a project to OpenAPI format. Here's how to get started using it in your project.
TypeScript

TypeScript Types for Federated Modules and Microfrontends

Microfrontends aren’t the only thing you can use module federation for, but it’s certainly where a majority of the interest seems to be right now.
TypeScript

Updating Typescript Declaration Files from Definitely Typed

Let’s update our project with the correct TypeScript types; then, let’s look at how to use our updated types to contribute to the Definitely Typed project.
TypeScript

Build an NPM Package in TypeScript from the Ground Up

Demystify the creation of a TypeScript NPM package by starting from the absolute minimum amount of code and building up a complete importable module.

Keep up with our latest posts.

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

Thank you for your subscription. Check your inbox or spam folder to confirm your subscription.

TypeScript

Updated “Branding” for a Strongly-Typed Date String in TypeScript

Due to changes to TypeScript, I've updated my branding strategy so that the DateStr type works properly in newer versions of TypeScript.
TypeScript

Requiring or Explicitly Excluding Component Properties with TypeScript

In a recent project, I want the user to provide a name for all required fields unless it's explicitly excluded. We used Typescript to do this.
TypeScript

How to Deal with Optional Things and “Undefined” in TypeScript

You have no choice but to deal with optional things and "undefined" in JavaScript, but the great news is, there are many tools to deal with them.
TypeScript

How to Upload PDF Files to Azure Blob Storage Using Node.js

On a recent software project, we discussed various methods to handle document uploading and landed on leveraging Microsoft Azure Storage and Node SDK.
TypeScript

How to Customize the openapi-typescript Generator for Branded Types

Customizing the openapi-typescript generator involves an upfront investment. But with this in place, you can have more confidence in your branded types.
TypeScript

How to Add a Loading Component in Typescript with React Hooks

This demonstration uses React hooks to implement a loading component that displays while the client loads the results of a function call.
1 2 3 … 6 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2023 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation