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
Blockchain Might Not Save The World But It’s Still Pretty Cool
A blockchain is a decentralized “digital ledger” system intended to provide transparency and trust between parties engaging in some kind of transaction. Multiple…
Read article
Article
Big Data with Hadoop Cluster
It’s rare that you can go to a medium to large-enterprise IT environment and not have some kind of “Big Data” setup. Information and analytics are becoming central…
Read article
Article
AWS Lambda Layers - What Are They Good For?
There’s no doubt that AWS Lambda and Function as a Service (FAAS) have been game changers in the microservice architecture landscape. AWS Lambda simplifies…
Read article
Article
Autoscaling GitLab Runners In Your CI/CD Pipeline
A typical CI/CD pipeline workflow usually includes some form of automation server - this article focuses on GitLab Runner.
Read article
Article
Application Logging with Watchtower and CloudWatch Logs
Centralized logging systems are vital in cloud-based architectures due to their inherent ephemeral nature. Whether using auto-scaling instances or serverless…
Read article
Article
Application Configuration Management
At JBS, High Velocity Software Development means hitting the ground running with solid architecture and finding reusable solutions.
Read article
Article
Adapting to Change: Agility in Retail
We often talk and read about the changing expectations of today’s customers and the importance of not just meeting but exceeding those expectations. The problem…
Read article
Article
Lighthouse for the Full-Stack Developer
Lighthouse is a tool that is shipped with Google Chrome that measures performance, SEO, and accessibility. Not only does it offer some great insights and…
Read article
Article
Innovative and Vetted AWS Technology to Consider for 2022, Part 1
AWS Glue DataBrew – A Robust Tool for Prepping and Cleansing Data Without Coding
Read article
Article
Innovative and Vetted AWS Technology to Consider for 2022, Part 3
Flexible and Cost-Effective Data Management with AWS Lake Formation
Read article
Article
Innovative and Vetted AWS Technology to Consider for 2022, Part 2
AWS SageMaker Data Wrangler – Aggregate and Prepare Data for Machine Learning
Read article
Article
How I Learned to Stop Worrying About Custom Components and Love Compose
A guiding principle for Jetpack Compose is to provide small, focused pieces of functionality that can be assembled (or composed) together, rather than...
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.