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.
Subscribe
Get our best content on how to build better apps.
Subscribe
Get our best content on how to build better apps.
Got product development questions?
Join us on
Discord
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
Director of Backend Development
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
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
Javascript Software Consultant
Leveraging Temporal Cloud in FedRAMP Compliant Organizations
Implementing Temporal Cloud can present challenges for organizations offering cloud services that may be used by the federal government. One of the largest buyers of cloud technology, the federal government requires cloud services to be certified by the Federal Risk and Authorization Management Program (FedRAMP®). Each Cloud Service Offering (CSO) must have an independent authorization.
Kevin Phillips
Director of Backend Development
GitHub as a Platform Engineering Platform - The GitHub Actions Path
In the dynamic realm of technology, innovations evolve from cumbersome initial concepts to streamlined solutions. This journey of continuous enhancement parallels the shift in system administration from manual, labor-intensive setups to the elegant processes of the DevOps era, emphasizing automation and efficient application delivery.
Leo Diaz Longhi
Monitoring StackStorm with Prometheus and Grafana
StackStorm is an open source automation platform that allows you to integrate and automate workflows across your infrastructure. Monitoring StackStorm and its dependencies, such as MongoDB, RabbitMQ, and system metrics, is crucial for ensuring its availability, performance, and reliability. In this blog post, we'll explore how to monitor StackStorm using Prometheus and Grafana, along with exporters for various components, such as:
Karamveer Kaur
[Updated for 2024] The Best Product and UX Design Online Resources
The world of product design is ever-evolving. It’s essential to stay up-to-date on the latest conversations happening in the industry. No matter what phase you are at in your UX and Product journey, the web is full of free resources for UX Design and Product Management.
The accuracy of content out there can be a bit confusing. With so many choices, how do you know which content, authors, and sites are worth discovering? We polled our Product Design Consulting team to curate a list of trusted resources for design news and innovation.
Michel Velis
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