Loading
DevOps

CI/CD Tools & Processes: Everything DevOps Consulting Has Taught Me

Continuous Integration (CI) and Continuous Delivery & Deployment (CD) are pivotal concepts in modern software development, facilitating rapid and reliable delivery. By frequently integrating code into a shared repository, detecting issues early, and automating deployments, CI/CD ensures that software can consistently be released to production with high confidence.

Max Cascone

Max Cascone

DevOps

Automate Jest Tests in Your DevOps Pipeline with GitHub Actions

In the fast-paced world of DevOps, it’s challenging to produce and test high-quality software without sacrificing efficiency. But what if we told you there’s a better way?

Max Cascone

Max Cascone

Backend

Your Next AI Startup Should Be Built on Temporal [Part 2: Prompt Engineering]

Welcome to part two of our series about using Temporal to improve the reliability of applications built around Large Language Models (LLM) like the one that powers ChatGPT. Part one explained how to build a Temporal Workflow to process a series of documents and make them accessible to your LLM. This post will show how to develop a Temporal Workflow to find documents relevant to a user’s query and supply them as context to a prompt sent to the LLM using Context Injection. You’ll also learn how Temporal's abstraction will make your application more reliable and make it easier for you to extend it with new features.

Kevin Phillips

Kevin Phillips

Director of Backend Development

Backend

Your Next AI Startup Should Be Built on Temporal [Part 1: Document Processing]

Taking advantage of the burgeoning AI trend, many of today's applications are built around AI tools like ChatGPT and other Large Language Models (LLMs). AI-optimized applications often have complex software pipelines for collecting and processing data with the LLM. Temporal provides an abstraction that can significantly simplify data pipelines, making them more reliable and accessible to develop. In this post, you’ll discover why you should use Temporal to build applications around LLMs.

Kevin Phillips

Kevin Phillips

Director of Backend Development

Hatchify: The Fastest Way to Build JSON:APIs

Last week, Bitovi Hatchify officially left the nest! Hatchify is a suite of low-code libraries that provides a powerful scaffold to build CRUD-heavy applications, eliminate boilerplate, and enable your team to focus on domain-specific functionality from day one. Hatchify empowers you to build admin views, dashboards, and B2B apps faster, all while retaining uncompromising flexibility.

Nils Lundquist

Nils Lundquist

Javascript Software Consultant

Angular

3 Ways to Simplify Frontends With Multiple Microservices

Six months ago, one of our Angular Consulting clients needed help with their web app. The frontend was too complicated to test, and they weren’t sure how to fix it. Bitovi presented three approaches to help simplify the frontend code and make testing it easier.

Kyle Nazario

Kyle Nazario