-
How we streamlined CI pipelines with Gitlab components
At Bonito, we initially had each project’s gitlab-ci.yml files copy each other for deployment configurations as it was one of…
-
Finding and Fixing bugs in PHP Source Code
All software development projects are built on top of existing solutions, from databases, frameworks and libraries; to compilers, interpreters, and…
-
Build a RAG Chatbot in Minutes: No Coding Required
Introduction From IBM Watson to OpenAI’s ChatGPT, today’s developments in Artificial intelligence are now being put to work, built on…
-
How to Serve a Svelte Site on WordPress and Why You Shouldn’t
Say you want to build a site that has a dynamic front page and a blog. Then, due to varying…
-
How We Reduced our Mapping costs by 90% using Protomaps and Cloudflare
One of our internal goals in Sakay is reducing its operating expenses. One cost center in particular is mapping since…
-
How We Saved on Cloud Costs by Using Old Hardware for Ephemeral Workloads
Using an Old MacBook Pro 15-inch (Mid 2012) as a GitLab Runner: A Step-by-Step Guide to Upgrading to macOS Sonoma…
-
Basic Python Memory Management and Diagnostics: A Real-World Example
By design, Python tries to make memory management simple for its users. While Python is usually implemented with C, it…
-
Secure Your APIs with Firebase and Automate Testing Like a Pro
In order to secure our APIs, we often use Firebase Authentication. This provides us an easy start while providing flexibility…
-
From OpenFAAS to Fly.io: My Migrating Misadventures and How Gunicorn Saved the Day!
As a junior dev, sometimes the simplest problems are the hardest to solve. This was one of those times. We…
-
Why the Data team loves Clojure
Where we use Clojure Here at Sakay, the Data team’s tools are primarily written in Clojure (and Clojurescript). The biggest…
-
Debugging and Patching NodeJS Dependencies
While working on a Shopify project, we employed Prettier for formatting our JavaScript, HTML, and CSS files. Shopify however, uses…
-
GETPASS App: a Comprehensive Guide
Planning to ride an electric bus (e-bus) in Metro Manila anytime soon? You need to have the GETPASS app first.…
Blog
Helping you create your own Thoughtfully Crafted Business Solutions