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
  • Agriculture
  • Automotive
  • Education
  • Entertainment
  • Financial Services
  • Government
  • Healthcare
  • Insurance
  • Logistics
  • Manufacturing
  • Retail
  • Utilities
Portfolio
Team
Culture
Contact
We're Hiring
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
  • Agriculture
  • Automotive
  • Education
  • Entertainment
  • Financial Services
  • Government
  • Healthcare
  • Insurance
  • Logistics
  • Manufacturing
  • Retail
  • Utilities
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

API

Development Practices

APIs for New Developers: Controllers, Services, and Repositories

In an early internship project, I was confused by the purpose of controllers, services, and repositories. Here's a simple explanation.
Mobile Apps

Customizing Jira with TamperMonkey

I got sick of copy-pasting info back and forth between Jira and Basecamp, so I went looking for ways to automate the process. I settled on TamperMonkey.
AWS

AWS Lambda: Trap or Treasure for API Backends?

Is it a good idea to use AWS Lambda as the compute behind an API? Or do the vast array of Lambda-based API examples lay a scaling trap for developers?
Development Practices

A Checklist for Documenting Your Public-Facing API

Here, I'll walk through the different forms of public-facing API documentation and developer tools that we added at different phases of the project.
Swift

How to Call macOS APIs with Swift in Automator Workflows

macOS APIs enable a whole host of functionality you won't find in basic Automator workflow actions. With Swift, you can unlock them all.
Prisma

A Simple Rest API Part 3: Documentation with Swagger UI

Use swaggerUI with an OpenAPI specification to automate your API documentation. It allows users to easily interact and consume your API resources.
TypeScript

Automate API Documentation and TypeScript Types with OpenAPI

Recently I was tasked with updating the API documentation on a project to OpenAPI format. Here's how to get started using it in your project.
Developer Tools

Telegram Bots: Get Started Quickly with TeleBot

This post features a series of examples of how to get started with the TeleBot API in Python and includes potential practical applications.
Python

Using a Python HTTP Proxy Server to Simulate an API Gateway

In this tutorial, we'll create a simple HTTP Proxy Server in Python that handles the request forwarding and transformations provided by an API Gateway.
Developer Tools

How to Fake or Mock an API with JSON Server

JSON Server is an easy-to-use module for mocking an API for most of your API needs, including custom routes, POST routes, and faking data.
Prisma

A Simple REST API with Prisma, Part 2: The Server

This series covers building a simple REST API using the Prisma ORM and Postgresql. Here, I'll explain how to use this Prisma client in our express server.
Developer Tools

How to Comment Using the Contentful Management API

You’ve chosen Contentful as your traditional CMS solution. Here's an example of creating a comment for an entry using Contentful's Content Management API.

Posts navigation

← Older posts
Newer posts →

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
Certified B Corporation