Element 84 Logo
MENU
  • Solutions
    • Geospatial Scaling Support
    • Satellite Geospatial Accelerator
    • Strategic Geospatial Consulting
    • Interactive Data Visualization and Web Applications
    • Audit & Discovery
    • Machine Learning
    • User Experience & Design
  • Projects
  • Research
  • Blog
  • Who we are
  • Join our team
  • Contact us
  • Solutions
    • Geospatial Scaling Support
    • Satellite Geospatial Accelerator
    • Strategic Geospatial Consulting
    • Interactive Data Visualization and Web Applications
    • Audit & Discovery
    • Machine Learning
    • User Experience & Design
  • Projects
  • Research
  • Blog
  • Who we are
  • Join our team
  • Contact us

Types

<- Return to all blogs
  • Software Engineering

    Alex Kaminsky

    Run-Time Type Checking in TypeScript with io-ts

    In this post, we’ll be using some advanced TypeScript libraries to help us stay type-safe even in the face of unknown inputs. In order to get the most from this post, I recommend having a basic understanding of TypeScript.

  • Software Engineering

    Alex Kaminsky

    Run-Time Type Checking in TypeScript with io-ts

    In this post, we’ll be using some advanced TypeScript libraries to help us stay type-safe even in the face of unknown inputs. In order to get the most from this post, I recommend having a basic understanding of TypeScript.

  • Software Engineering

    James Santucci

    Notifications over Websockets with Http4s and Skunk

    In an attempt to avoid relying on polling in a front-end application or third-party services, we attempt servicing asynchronous notifications over websockets using only PostgreSQL and Scala.

  • Software Engineering

    Peter Caisse

    Modeling State with TypeScript

    Working with frontend state can be challenging. With TypeScript, thoughtfully constructed types can help prevent bugs by making bad states unrepresentable. Let’s explore a common use case and examine how to do this effectively in TypeScript.

  • Software Engineering

    Peter Caisse

    The Power of Types in Idris

    Idris is a pure, statically-typed functional language with a powerful type system. Let’s explore writing code in Idris using type-driven development and interactive editing.

Element 84

210 N. Lee Street
Suite 203 Alexandria, VA 22314

703.650.5490

AWS Partner Badge
SITE MAP
  • Company
  • Who We Are
  • Careers
  • Contact Us
  • Federal
  • Areas of focus
  • Changing planet
  • Infrastructure
  • Health
  • Services
  • Cloud Architecture & Scaling
  • FinOps
  • Machine Learning
  • Software Engineering & Analytics
  • User Experience & Design
  • Community
  • E84 Blog
  • Newsletter Sign-up
  • Geospatial Tech Radar
    • Twitter
    • Mastodon
    • LinkedIn
    • GitHub

  • Site Map
  • Privacy Policy
  • Data Retention Policy
  • Cookie Policy
  • Feedback

ยฉ 2025 Element 84, Inc.

13558