atlas news
Stack Abuse
22 may
20h09
Building a Real-Time AI Chat Feature in Node.js Using OpenAI’s Streaming API
Zia Ullah
I almost shipped a bad AI integration once. The feature worked technically: the model answered questions correctly, the UI looked clean, and everyone...
20 march
09h40
Building a Developer-Friendly App Stack for 2026
Tammi Saayman
IntroductionApps are more complex than ever. You have more tools, APIs, and managed services than you can count, but all that convenience brings new...
13 november
09h50
How to Set Up a Staging-to-Production Deployment Workflow for a Website
Eada Hudes
A website deployment should not feel like a risky final step. It should be a repeatable process that lets you test, review, approve, and release...
08 september
18h02
AI-Powered Playwright: Building a Self-Healing CI CD Testing Pipeline
Kanika Vatsyayan
Test automation has always been a field that requires a lot of work. Quality assurance teams were often stuck in a cycle of fixing broken tests,...
20 april
08h04
Graph RAG: Elevating AI with Dynamic Knowledge Graphs
Nitij Taneja
IntroductionIn the rapidly evolving landscape of Artificial Intelligence, Retrieval-Augmented Generation (RAG) has emerged as a pivotal technique for...
19 september
02h29
Federated Learning Explained: Collaborative AI Without Data Sharing
Nitij Taneja
IntroductionIn an era where data privacy is paramount and artificial intelligence continues to advance at an unprecedented pace, Federated Learning ...
12 september
13h23
OTP Authentication in Laravel Vue.js for Secure Transactions
Ojekudo Oghenemaro Emmanuel
IntroductionIn today’s digital world, security is paramount, especially when dealing with sensitive data like user authentication and financial...
20 august
19h04
Securing Your Email Sending With Python: Authentication and Encryption
Ivan Djuric
Email encryption and authentication are modern security techniques that you can use to protect your emails and their content from unauthorized access...
17 august
03h36
Using Proxies in Web Scraping - All You Need to Know
Leonardo Rodriguez
IntroductionWeb scraping typically refers to an automated process of collecting data from websites. On a high level, you’re essentially making a bot...
13 june
20h50
Building Custom Email Templates with HTML and CSS in Python
Ivan Djuric
An HTML email utilizes HTML code for presentation. Its design is heavy and looks like a modern web page, rich with visual elements like images,...
06 june
18h37
Changelog
Scott Robinson
August 2024August 16, 2024:Added Changelog page.Added feedback modal to tool pages.August 14, 2024:Auto-save tool settings in local storage.August 13...
25 january
19h10
Gracefully Handling Third Party API Failures
Scott Robinson
Software isn’t what it used to be. That’s not necessarily a bad thing, but it does come with its own set of challenges. In the past, if you wanted to...
14 december
19h27
Simplify Regular Expressions with RegExpBuilderJS
Scott Robinson
Regular expressions are on of the most powerful tools in a developer’s toolkit. But let’s be honest, regex kind of sucks to write. Not only is it...
Guide to Strings in Python
Dimitrije Stamenic
A string in Python is a sequence of characters. These characters can be letters, numbers, symbols, or whitespace, and they are enclosed within quotes...
Behind the Scenes: Never Trust User Input
Scott Robinson
This article is the first in a series of posts I’m writing about running various SaaS products and websites for the last 8 years. I’ll be sharing...
1789582384