AI Agents: Implementing the ReAct Pattern in Ruby
AI Agents are everywhere. Every day, tools, libraries, new use cases, and new products come out using and leveraging AI Agents. Several frameworks have been...
AI Agents are everywhere. Every day, tools, libraries, new use cases, and new products come out using and leveraging AI Agents. Several frameworks have been...
In my previous post, An LLM-based AI Assistant for the FastRuby.io Newsletter, I introduced an AI-powered assistant we built with Sinatra to help our...
Every other week, the FastRuby.io newsletter brings a curated list of the best Ruby and Rails articles, tutorials, and news to your inbox.
Our...
Parallax was beginning to explore the use of artificial intelligence (AI) or machine learning (ML) to leverage the wealth of data on hand about...
I attended the South by Southwest EDU conference in Austin, Texas, for the first time this year and it was a great experience.
I...
Be it for our own internal tooling or on our client’s projects, we’ve used a variety of package managers. When building our newest tool, we...
Large Language Models (LLMs) are widely available and easily accessible and are increasingly a part of business. Whether you’re interacting with an LLM via the...
With the advent of widely available Large Language Models (LLMs), businesses everywhere have sought to leverage these models to handle specific tasks that can increase...
We often partner with our friends at Shift Interactive when we need an extra set of hands or expertise to complement our own. Recently...
Welcome to the third article in our Machine Learning with Ruby series!
In our previous article Machine Learning: An Introduction to CART Decision...
In our previous article Machine Learning: An Introduction to CART Decision Trees in Ruby, we covered CART decision trees and built a simple tree...
In our previous article, Machine Learning Aided Time Tracking Review: A Business Case we introduced the business case behind Pecas, an internal tool designed...
In the middle of last year, we released an internal tool to help address a pretty significant issue. That is how the Pecas tool was...
As an agency, our business model revolves around time. Our client activities rely on a dedicated number of hours per week worked on a project,...
Google Cloud Platform (GCP) can be a very good option for Airflow and, although it offers its own managed deployment of Airflow, Cloud Composer, managing...
As a company, we are committed to ensuring our client’s success and believe that maintaining strong relationships with the people who trust us with their...
At OmbuLabs our goal is always to smooth processes, and make work easier. Isn’t that what software engineering is really all about in the first...
As a distributed, remote team we use different tools to communicate at OmbuLabs, like Slack and Zoom. Those are great for live communication....
The discussion around the use of problematic words / terms in technology isn’t a new one. This issue can be traced back to, at...
Last month, Snap announced a new product during the Snap Partner Summit 2020, Snap Minis. Minis are bite-sized third-party experiences that live...
Remote work is a growing reality. In the 21st century, we have distributed companies that work 100% remotely, with team members scattered around the world.
…
AI Agents are everywhere. Every day, tools, libraries, new use cases, and new products come out using and leveraging AI Agents. Several frameworks have been...
In my previous post, An LLM-based AI Assistant for the FastRuby.io Newsletter, I introduced an AI-powered assistant we built with Sinatra to help our...
Every other week, the FastRuby.io newsletter brings a curated list of the best Ruby and Rails articles, tutorials, and news to your inbox.
Our...
Parallax was beginning to explore the use of artificial intelligence (AI) or machine learning (ML) to leverage the wealth of data on hand about...
I attended the South by Southwest EDU conference in Austin, Texas, for the first time this year and it was a great experience.
I...
Be it for our own internal tooling or on our client’s projects, we’ve used a variety of package managers. When building our newest tool, we...
Large Language Models (LLMs) are widely available and easily accessible and are increasingly a part of business. Whether you’re interacting with an LLM via the...
With the advent of widely available Large Language Models (LLMs), businesses everywhere have sought to leverage these models to handle specific tasks that can increase...
We often partner with our friends at Shift Interactive when we need an extra set of hands or expertise to complement our own. Recently...
Welcome to the third article in our Machine Learning with Ruby series!
In our previous article Machine Learning: An Introduction to CART Decision...
In our previous article Machine Learning: An Introduction to CART Decision Trees in Ruby, we covered CART decision trees and built a simple tree...
In our previous article, Machine Learning Aided Time Tracking Review: A Business Case we introduced the business case behind Pecas, an internal tool designed...
In the middle of last year, we released an internal tool to help address a pretty significant issue. That is how the Pecas tool was...
As an agency, our business model revolves around time. Our client activities rely on a dedicated number of hours per week worked on a project,...
Google Cloud Platform (GCP) can be a very good option for Airflow and, although it offers its own managed deployment of Airflow, Cloud Composer, managing...
As a company, we are committed to ensuring our client’s success and believe that maintaining strong relationships with the people who trust us with their...
At OmbuLabs our goal is always to smooth processes, and make work easier. Isn’t that what software engineering is really all about in the first...
As a distributed, remote team we use different tools to communicate at OmbuLabs, like Slack and Zoom. Those are great for live communication....
The discussion around the use of problematic words / terms in technology isn’t a new one. This issue can be traced back to, at...
Last month, Snap announced a new product during the Snap Partner Summit 2020, Snap Minis. Minis are bite-sized third-party experiences that live...
Remote work is a growing reality. In the 21st century, we have distributed companies that work 100% remotely, with team members scattered around the world.
…
At OmbuLabs, we strongly believe in continuous improvement.
As a Scrum team, before starting a sprint we estimate the complexity of the stories using the...
When a new team member comes onboard, there are several tools and resources they need to access, as well as processes, practices and guidelines they...
Different clients bring different projects, perspectives, workflows, and experiences, as well as different challenges. Before starting a project, one of those challenges is to define...
No app is flawless. We all know that. Quality Assurance is an important part of any software development process and the better the tester, the...
Manual testing is a necessary part of software development and quality assurance. And although it’s important to have a dedicated tester in your team, you...