gtchakama
George Chakama

George Chakama

full-steak developer

πŸ‘¨β€πŸ’» Tech Alchemist | Mastering React Native & Ruby on Rails | Building bridges in the decentralized web | Explorer of endless possibilities.

πŸ“‚ All Posts
:polynomially - in Ruby on Rails Active Job
πŸ€– Computer Science
β˜… Latest

:polynomially - in Ruby on Rails Active Job

May 20, 2026

In Rails, wait: :polynomially_longer is a backoff strategy used primarily in Active Job for retrying failed background jobs.

Backend
Bitwarden Duplicate Manager
πŸ€– Computer Science

Bitwarden Duplicate Manager

Apr 26, 2025

The best tools often come from solving your own problems

NodeJS
Smart Recommendation Engine
πŸ“— Tutorial

Smart Recommendation Engine

Apr 15, 2025

I'm sharing the solution I've been refining during the development phase, which I believe could significantly improve conversion rates and average order values for fashion retailers in the South African market.

Backend
How I Automated Product Collections with AI for an E-commerce Client
πŸ€– Computer Science

How I Automated Product Collections with AI for an E-commerce Client

Apr 10, 2025

My client's multi-vendor marketplace had thousands of products but poorly organized collections, creating a frustrating shopping experience.

Backend
Blog
How I Supercharged a Real Estate App with React’s useOptimistic Hook
πŸ’» Frontend

How I Supercharged a Real Estate App with React’s useOptimistic Hook

Feb 19, 2025

This small change transformed my app’s responsiveness and improved the overall user experience.

ReactJS
Building a Zero-Fee Payment System with Node.js
πŸ€– Computer Science

Building a Zero-Fee Payment System with Node.js

Jan 30, 2025

A bootstrapped startup was paying $3,000 monthly in Stripe fees, so I built a simple bank transfer system that eliminated processing costs.

NodeJS
RuboCop Documentation for Ruby Code Style Checks
πŸ“— Tutorial

RuboCop Documentation for Ruby Code Style Checks

Jan 7, 2025

This documentation will guide you through using RuboCop to check and fix code style issues in specific Ruby files.

Docs
Optimizing Bulk Operations in Rails
πŸ€– Computer Science

Optimizing Bulk Operations in Rails

Nov 11, 2024

The key to optimizing database operations isn't just about writing faster queries - it's about fundamentally rethinking how we interact with our data layer.

Backend
How do you handle component composition?
πŸ’» Frontend

How do you handle component composition?

Sep 10, 2024

There are several patterns to handle component composition effectively: These patterns enable you to build highly reusable and maintainable components.

React JS
ReactJS
Next.js
N+1 Query Problem
πŸ€– Computer Science

N+1 Query Problem

Aug 22, 2024

It occurs when an application makes multiple queries (one for each record) instead of a more efficient query that fetches all necessary data at once.

NodeJS
Backend
Database