Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
Build with AI
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
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
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Build with AI
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Build with AI
Blog
Contact
← Back to Blog Home

Recent articles

Development Practices • Jul 02, 2019

Organization Patterns for Writing Better Web Acceptance Tests

Following a well-defined pattern for my web app acceptance test suite has helped me write tests quicker and clearly document the software's capabilities.
Objective-C • Jul 01, 2019

Using attributedText to Create a Single UILabel with Multiple Styles

Attributed text lets you style strings without changing the style on the label directly. Here's a guide for creating a single UILabel with multiple styles.
Growing as Makers • Jun 30, 2019

Mentored by Wizards, Part 1 – “You’re Worthwhile”

My big secret ("My work isn't good enough") was finally out. Yet I wasn’t being fired. I was being offered help from someone I respected. I was still worth their time.
Extracurricular Activities • Jun 29, 2019

It’s Okay to Use Public WiFi; You Don’t Need a VPN

Do you need a VPN? Probably not. Today, nearly every email provider, website with sensitive info, and Internet communication channel uses an encrypted line.
Growing as Makers • Jun 28, 2019

Three Skills a Developer Can Steal from Sales People

A lot about the sales mindset is applicable to my current work and have given me a more holistic understanding of what it means to be a consultant.
Project & Team Management • Jun 27, 2019

Intro to Incident Communication for Product Managers

Product managers must be prepared to communicate about software outages and other incidents! Here's an overview and guidelines on how you can be ready.
Development Practices • Jun 25, 2019

Answering “How Long Will This Take?” and Other Impossible Questions

Even if you have many unknown variables, plugging in a made-up number can help avoid analysis paralysis. Find the rough bounds of your problem and start making progress.
Android Development • Jun 24, 2019

Embedding YouTube Videos in Android Applications

Include Youtube videos in your Android application using Youtube's official API — starting with an empty activity template, Kotlin, and API level 6.0+
Exploratory Testing • Jun 23, 2019

Five Quick Phone Tests

A list of quick "attacks" that can quickly surface common issues with mobile phontes.
Growing as Makers • Jun 22, 2019

You Need to Be Involved with SoftwareGR

Are you a software designer or developer in West Michigan? How about a manager who wants to expose their software team to new ideas?
News & Events • Jun 21, 2019

Atomic Welcomes an IT Operations Engineer and a Delivery Lead

This spring, Atomic gained an IT Operations Engineer in Grand Rapids and a Delivery Lead in Ann Arbor. They share what it's like to work at Atomic.
Web Apps • Jun 20, 2019

JavaScript-free Web Development with WebAssembly, Bolero, and F#

WebAssembly and frameworks like Bolero promise to open the Web to languages beyond JavaScript. Bolero enables F# development from front to back.
« Previous 1 … 208 209 210 211 212 … 420 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy