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
Cache Store: Skip The Wait
When application speed is of concern, the biggest increase in benefits come from reducing I/O calls to files and databases, reducing method computation time by…
Read article
Article
Zero Trust Architectures
Securing your network isn't enough anymore. How tactics and architecture must adapt to the current threat environment.
Read article
Article
Data Testing
Data testing: an important step in writing clean and successful code.
Read article
Article
Passwordless Authentication
Using "password" as your secure access to all your accounts from social media to your bank account simply doesn't cut it in 2022.
Read article
Article
Technology’s Role in Building Trust for Retail Ecommerce Brands, Pt. 3
How to Create a Personalized Ecommerce Experience to Build Deep Trust with Consumers
Read article
Article
Technology’s Role in Building Trust for Retail Ecommerce Brands, Pt. 2
Creating Trust Touchpoints Through Omnichannel Experience, UI/UX, and User Accessibility
Read article
Article
Technology’s Role in Building Trust for Retail Ecommerce Brands, Pt. 1
Establishing Trust Through Social Proof, Transparent Communication, and Customer Service Tools
Read article
Article
Search Engine Optimization with JBS Dev
SEO as a business practice: benefits, limits and diminishing returns. How much to invest and what returns to expect.
Read article
Article
Data Design
When designing an application feature, much consideration is given towards presentation, usability, content, and accessibility; but data structures are relegated…
Read article
Article
Getting Started with AWS CDK
Start building infrastructure as code with AWS CDK best practices
Read article
Article
A Community of Practice
Team work and supporting each other through learning and cooperation helps businesses and projects alike succeed.
Read article
Article
Deep Rapid Django Prototyping
Lightning Fast Scaffolding from the DB to the DOM using Django
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.