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
An Introduction to Terraform with Azure
Deploy an Azure App Service with Terraform. Follow the prerequisites, provider configuration, and infrastructure-as-code setup.
Read article
Article
Azure App Services
Today we are going to be adding another article to our Terraform for Azure series. To see how to setup a basic Azure App Serv...
Read article
Article
Microsoft's Power Platform Fundamentals
Discover the Tools Behind Microsoft’s Power Platform
Read article
Article
How Healthcare Organizations Can Manage Evolving Regulations for Data Privacy
Healthcare organizations have been concerned with data privacy for decades, well before the Health Insurance Portability and Accountability Act (HIPAA) of 1996.…
Read article
Article
What High-Performing Software Teams Do Differently
The key traits of a development team you can count on to deliver.
Read article
Article
Interviewing Developers is Hard - Tips for Building Your Tech Team
Hiring great developers requires a mix of strategic questioning and avoidance of common pitfalls.
Read article
Article
Developers Should Use the Software They Write
Using their software gives developers a unique perspective on areas that need improvement.
Read article
Article
The Benefits of Nearshore Tech Resources for SMBs
A pragmatic solution to building strong IT teams.
Read article
Article
Moving towards SwiftUI from UIKit: A SwiftUI Primer
Looking to get into mobile development, specifically with SwiftUI?
Read article
Article
On Premise Versus Saas: Different Options In Customizing Your eCommerce Site
As a competitive brand, you naturally want your site to reflect your unique voice and visual guidelines. It’s equally important that your eCommerce site be...
Read article
Article
Introduction to .NET MAUI
Frameworks are a great way to expand on vanilla .NET capabilities.
Read article
Article
The C Language in 2023
With new, modern languages gaining momentum in the market, let's reflect back on C (and maybe you'll decide to give it a try).
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.