The JBS Dev Engineering Blog
Articles from the JBS Dev team on software engineering, AI, cloud platforms, data, and the teams that build software.
WHAT IT COVERS
What the Blog Covers
The JBS Dev blog publishes articles from our team on how software gets built and run.
Topics include AI and machine learning, AWS and Azure, data engineering, web and mobile development, application modernization, and how software teams work. For downloadable eBooks and white papers, see our guides.

Written by our team
The JBS Dev team writes these posts from real project experience. Each one covers a tool, a practice, or a problem the team has worked through.
LATEST POSTS
Latest Articles
The newest posts come first.

Article
A Brief Survey and Overview of AWS ETL Tools - Part 4
Apache Airflow is a tool that allows you to build and schedule workflows programmatically. Airflow itself can be run on-prem, or run within various cloud providers…
Read article
Article
A Brief Survey and Overview of AWS ETL Tools - Part 3
AWS Glue is a fully managed, serverless AWS ETL service. One key concept in that definition is the idea of Glue being serverless - at no point in using Glue do you…
Read article
Article
Back-end Scalability on Your eCommerce Platform
Both on-premise and SaaS platforms are scalable, but the speed, cost, and ease of scaling are...
Read article
Article
Makefile is Still Cool in 2020
What we will discuss today is a simple pattern for makefile that does not require one to fully indoctrinate c/c++ into your shop to take advantage of a couple of…
Read article
Article
Containerization and How It Can Be Useful for IT Automation
Containerization accelerates the software delivery process. It is one of the key tools in the toolbox of high velocity software development and changes how modern…
Read article
Article
What is serverless, is it the future?
In the five years since their large cloud provider launch, serverless hosting and Function as a Service (FaaS) platforms have become increasingly popular. For…
Read article
Article
Use Voice Activated BI to Reduce IT Expenses & Fast Track BI Development
Conversational BI is here, and it is a competitive advantage your firm needs today. Conversational BI gives you the ability to ask plain language questions about…
Read article
Article
Soylent Green - Your Application is Made of People
Who you hire matters beyond their tech talent and whether they have the maturity to perform in your organization. Like choosing a business partner, hiring is like…
Read article
Article
Microservices for Innovation
Companies today have more decisions to make when it comes to their application infrastructure than ever before. There are lots of choices that need to be made when…
Read article
Article
GeoDjango on Zappa / Lambda
Zappa and AWS Lambda are great prototyping tools (and production tools too) but one tool that’s important to me has been missing from the drawer when I went to…
Read article
Article
Before You Build: Technology Considerations for Creating Your Mobile App
When you look at all the benefits of mobile apps, it’s easy to make the decision to invest in creating one. But once you have, you need to figure out the “how.”…
Read article
Article
Why Headless Commerce Is All the Rage, and How to Know if It’s Right for You
Headless commerce is increasing in popularity because it enables you to be more agile and accommodate increasingly demanding customers across an ever-growing array…
Read article
MORE RESOURCES
Beyond the Blog
The other Resource Center sections cover delivered projects, downloads, and ways to start.
Case Studies
Delivered projects in AI, cloud, data, and custom software, each with the problem, the build, and the result.
Learn moreGuides
Downloadable eBooks and white papers, videos and podcasts, and a terminology section with plain definitions of common terms.
Learn moreQuick Launch Lab
Assessments and workshops for AI, cloud, and data, most of them free for qualifying organizations.
Learn more
FAQ
Blog FAQs
What does the JBS Dev blog cover?
The blog covers software engineering, AI and machine learning, cloud platforms such as AWS and Azure, data engineering, web and mobile development, application modernization, and how software teams work. Some posts are hands-on tutorials, such as setting up Terraform for Azure. Others cover hiring and running development teams.
How is the blog different from the guides?
A blog post covers one topic as it stood when the post was written and keeps its publish date. The guides page collects our downloadable eBooks and white papers, our videos and podcasts, and a terminology section. For hands-on detail, start with the blog. For a longer read on one topic, start with an eBook or white paper.
Are older posts still accurate?
Each post shows the date it was published. Technical posts describe the tools and versions current at that date, so check the current documentation before you follow an older tutorial. For questions about your own systems, use the form below to reach an experienced team member.