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

TypeScript

Typescript Switches on Multiple Inputs

I recently found myself wanting a two-dimensional switch statement in TypeScript. Here's one way to write one!
Java

Java’s Discriminated Union: Sealed Interfaces

The Sealed Interface is a new addition in Java 17 that allows developers to emulate the discriminated union data structure.
TypeScript

How to Set Up Passwordless Authentication in Expo

Recently, I worked on an Expo app for people who suffer from reduced hand dexterity. I thought: why not set up passwordless authentication?
TypeScript

Add CLI Scripts to Your TypeScript/Node Project with TSX (No, the Other TSX)

One-off CLI scripts that share code with the application are valuable. Here's my favorite way to run them in a Node.js TypeScript project.
JavaScript

JavaScript’s Backtick Strings are Likely the Wrong Tool for Your Job

It's way too common to try to put together query strings using JavaScript's template strings. Thankfully, there's an easy and much better way.
TypeScript

How to Create Typed Generic Validators with Zod

It's easy to use z.infer to get the output type of a Zod validator. But what if you have a generic validator that depends on another type?
React Native

Resolving an Error: Argument of Type String is Not Assignable to Parameter of Type Never

Add type declarations to address this error: Argument of type string is not assignable to parameter of type never.
TypeScript

Learn Observables by Building a Stoplight

Observables are new to me and may be to you, too. Here, I’ll walk you through what I learned from building a stoplight using observables.
Prisma

Build an SQL Query from Variables with prisma.$queryRaw

Using prisma.$queryRaw, I was able to write a basic query that returned the data I needed. However, I also needed the query to filter and order the data.
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.

Posts navigation

← Older posts

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