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 Native34
  • 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.132
  • Android Development27
  • C & C++22
  • Java20
  • Ember.js58
  • iOS / OS X70
  • jRuby15
  • .NET / WPF56
  • 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

Mocking TypeScript Modules with Sinon

We use Sinon to mock Typescript modules by using mockModule to create a function that can mock the given module. This is done at the outer-most scope of our test suite so that this
Mobile Apps, TypeScript

Styling Custom Components in React Native Using TypeScript

Figuring out the proper type to use when passing in custom styles to React Native components can be tricky since there's little documentation. Using the StyleProps type gives you n
Web Apps, TypeScript

Type-Safe Object Merging (TypeScript 2.8 Edition)

Using some of the new features in TypeScript 2.8, I've figure out how to implement typing when merging objects.
TypeScript

Statically Typed Data Validation with JSON Schema and TypeScript

How to use JSON schema to validate data and generate the corresponding TypeScript types for flexible, declarative data validation.
TypeScript

Simple Error Either in TypeScript

We came up with a nice little Either pattern for returning success or errors. By using a simple isError helper, we can prove to Typescript what result we have and maintain type saf
TypeScript

Experiments in Purely Functional TypeScript

I've been experimenting with using functional programming more widely in TypeScript. Today I want to share some of what I've learned and the utilities I've created.

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

Flavoring: Flexible Nominal Typing for TypeScript

TypeScript flavoring allows unbranded values to be implicitly converted into the branded type, but doesn’t allow implicit conversion between branded types.
TypeScript

Creating Your Own TSLint Rules

In this post, I'll walk you through the steps I took to create my first tslint rule. I found it incredibly easy, and you will too.
TypeScript

A Simple, Functional Module Pattern for TypeScript

A pattern for defining abstractions in TypeScript in a functional way that works well with Webpack and Visual Studio Code.
TypeScript

Small, Simple, Functional Lenses for TypeScript

We put together a tiny little lens library for TypeScript, focused on: small size, static type safety, composition over DSLs, and zero dependencies.
Web Apps, TypeScript

Three Tips for Migrating from JavaScript to TypeScript

Migrating an existing codebase from Javascript to Typescript can be cumbersome and painful, but there are some techniques that can make it a success.
TypeScript

Understanding and Embracing TypeScript’s “readonly”

Want to use JavaScript in a functional way? With TypeScript's readonly, you can rely on static analysis to enforce and flag mutation in your codebase.
« Previous 1 … 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