Skip to content
LAT37.8044° NLON122.2711° WX-13611157 mY4551831 mE564166 mN4184363 mE6050014 ftN2120204 ftBRG041.0°041.0°040.6°042.1°ZOOM11.0CRS
Engineering

Creating UI delight: dynamically rotating mouse cursors

Felt is constantly searching for ways to enhance the user experience & create a sense of delight for our users. Take a look at what that means for the humble cursor.

Tom HicksEngineer
Engineering

How we make your data look great at every scale with Tippecanoe

Felt doesn’t require users to tell us anything about the data being uploaded – here are some tools we use to get the display right across different scales.

Erica FischerEngineer
Engineering

Upload Anything: how we revolutionized data upload

We launched Upload Anything to enable our users to bring any file format into Felt and see it magically "just work." Here’s why it’s revolutionary.

Conor LandryEngineer
Engineering

Narrowing in TypeScript with type predicates and discriminated unions

Discriminated unions are the natural fit for working with unions in TypeScript. Here’s why I advise them over inline checks and type predicates.

Tom HicksEngineer
Engineering

When “one size fits all” fails: PostGIS bounding boxes for maps

As a mapping company, we curate and visualize all sorts of data for our users.

Joe HermannEngineer
Engineering

Taking Hashrocket’s "Ultimate Elixir CI" to the next level

Continuous integration and deployment is the heartbeat of a software development team. That’s why we’ve invested in powerful tooling that goes way beyond the basics.

Tyler Young
Engineering

Tips for improving your Elixir configuration

As an Engineer at Felt and a core maintainer of ElixirLS, I wanted to share some of the hidden configuration improvements I’ve found in Elixir’s latest releases.

Jason AxelsonEngineer
Engineering

SQLAlchemy reflection and PostgreSQL for data schema flexibility

How Felt is using SQLAlchemy and PostgreSQL for maximum data schema flexibility.

Juan Ignacio Sanchez-LaraEngineer
Engineering

Tools for fast (and less furious) frontend development

You can think of a Felt map as a space which has certain Felt elements (drawings, pins, notes, data) that live inside it.

Omar RizwanEngineer
Engineering

Computer graphics in the land of maps

Using my background in computer graphics, I enable our in-house cartographer to create beautiful maps, and to render them as beautifully–and as quickly–as possible.

Isaac BesoraData Team
Engineering

What it takes to make a map

The internet is being re-written, first docs, then design and now maps. Felt is approaching the complexity of multiplayer mapping head on by building the culture and infrastructure necessary to iterate quickly.

Can Duruk
Engineering

Hot reloading: a faster way to develop modern apps

Hi, I’m Jason Axelson and I’m a software engineer at Felt. Felt is a highly interactive multi-player application built for making the best maps on the internet,

Jason AxelsonEngineer
Try Felt

Bring your data, see it on the map

Connect a database or drop in a file and see your data live on a map in minutes.