Tag
#engineering
21 posts

Building Mnemosyne, our AI second brain for engineering work: How to give AI context from previous sessions
Migration work has a familiar rhythm. You spend sessions with an AI assistant reverse-engineering APIs, mapping edge cases, documenting risks — building a real understanding of the system you're…

From Argo to Temporal Migration: How We Rebuilt Atlan's Workflow Orchestration
Atlan is migrating workflow orchestration from Argo to Temporal. Learn why we made that call, the interim crossover architecture that kept us live during the transition, and what we've learned…

From Metadata to Meaningful Action: Unlock AI-Powered Decision Making with Atlan MCP
Whether it's answering questions, automating tasks, or driving business decisions, modern data teams are embracing AI assistants to move faster. But these tools often fall short when it comes to…

How Ring Deployment Transformed Our Release Process: Safer, Faster, and Fully Automated
Let me paint a picture: Bob is a talented engineer, eager to make a difference on the team. He works hard and releases several changes to production. However, despite following the proper testing and…

Building a Scalable Engine for No-Code Workflows
Building a Scalable Engine for No-Code Workflows Setting the stage Managing multiple tasks—whether it's approving requests, streamlining operations, moving data, or keeping teams aligned—can often…

Questioning Data to Discovering Atlan: My Software Engineering Internship Journey
During a previous software engineering internship, I was given a seemingly straightforward task, migrating new customer data into our databases and warehouses. However, I quickly found myself…

The Art of Building Delightful CLIs: Lessons Learned from Building the Atlan CLI
Command-line interfaces (CLIs) help developers complete tasks quickly and efficiently. At Atlan, where we build tools to help data teams work better together, we've learned how a well-designed CLI…

The Seven Pillars of Platform Team: Core Values That Guide the Development of a Technology Platform
The Seven Pillars of Platform Team is a set of core values that guide the development of our technology platform. They include scalability, reliability, security, innovation, affordability,…

Announcing flyio, an R Package to Interact with Data in the Cloud
As we at Atlan started to use big data (massive data from hundreds of sources), we quickly found that we needed to move everything to the cloud. With data sizes in TBs, we couldn't keep a local copy…

Node.js Day with JSLovers at Atlan
At Atlan, we have always invested in the growth of our teams and people around us. To give back to the community and contribute, we collaborate with tech communities across Delhi NCR. These meetups…

Announcing Camelot, a Python Library to Extract Tabular Data from PDFs
We use GitHub issues to keep track of all issues. Please do not report bugs or issues in this blog's comments. Instead, post them on GitHub as an issue. Before submitting a comment with an issue,…

Our 10 Engineering Commandments
In 2016, we put down our 10 (base 10) Engineering Commandments, the values that our Engineering Team uses to guide its work. We didn't use a long, complex process to create them. One of our first…

Engineering Demos: How We Share Our Knowledge and Build a Better Engineering Culture
Our Engineering Demos stemmed from a simple question — "How can we share knowledge among our engineers better?" All of our engineers were working on different, complex products, but they usually had…

August Elastic Meetup at Atlan HQ
The world today is connected more than ever before — everything that you wish to learn or build can be done with thousands of available resources on the internet. And even though this is great, there…

PyLadies Delhi Meetup at Atlan
At Atlan, weekends are for engaging with our community, learning, and discussing ideas and hacks around the latest technology advancements happening across the world. And this is what we love most…

Google Cloud Study Jam at Atlan
This weekend we hosted over 20 young and experienced developers from across Delhi NCR at Atlan HQ. As part of Google's Developer Student Club, the Google Cloud Study Jam (a 3-hour community-run study…

PyData Delhi Meetup #25 at Atlan
Just like any ordinary weekday, weekends too are now bustling with energy at Atlan HQ. And no, we are not complaining at all! While we love spending our weekdays solving big problems, our weekends…

How We Built Our IoT Devices to Track Air Pollution in Delhi
The first week I joined Atlan, I was given a "hack week" project to present to the rest of the company. My project was simple and open ended: "build something cool". As a newcomer to Delhi, I was…
Tracking Air Pollution in Delhi, One Auto Rickshaw at a Time
The Most Polluted City On Earth Delhi is one of the largest and fastest growing cities on the planet. Home to over 24 million people, one of the unifying challenges for this huge and diverse…

The Internet of Coffee: Our Experience Building a Wifi Coffee Maker
Here at Atlan, we've begun using Internet-of-Things technology to research solutions for some of the world's most pressing problems: monitoring pollution, conserving energy, protecting against…

Android Development for the Rural World: A How-To Guide
Building for the "next billion" is a challenge, thanks to difficulties posed by the lack of internet, electricity, and low-cost devices. At Atlan, we set out to build an Android data collection…