About:

Karboosx (also known as Karbo) is a software developer who runs a personal blog and project site. They explore interesting technologies, create small tools, and share insights about programming—particularly PHP and web development.

Website:

Subscribe to RSS:
The blog post discusses the creation of a simple search engine that integrates with existing databases, avoiding the complexities of external services like Elasticsearch or Algolia. It outlines the core idea of tokenization for in...
The article discusses the process of building a simple programming language using a recursive-descent parser in PHP. It outlines the steps involved, including creating a tokenizer to break down input strings into tokens, a parser ...
The blog post discusses the author's experience creating a homemade user tracking system to avoid using Google Analytics, which they believe compromises user data privacy. The author outlines the three main components of tracking:...
The blog post discusses the challenges of ordering food on trains when internet connectivity is lost, particularly in remote areas. It proposes a solution involving a local server on the train that allows passengers to place order...
The blog post discusses the creation of a compiler and a virtual machine (VM) to execute opcodes derived from an Abstract Syntax Tree (AST). It explains the process of converting AST nodes into a flat list of instructions (bytecod...
The post discusses strategies to minimize hallucinations in Large Language Models (LLMs). It emphasizes the importance of structured output, self-assessment by the LLM, and the use of agents for validation. The author suggests tre...
This post explains how to create and execute controllers in a PHP web framework using a Dependency Injection container for managing dependencies and handling requests.
A comprehensive guide on building a Dependency Injection container in PHP, focusing on managing dependencies, primitive arguments, and caching mechanisms.
The post explains the inner workings of web frameworks, focusing on request handling, response generation, and the role of the Dependency Injection container in PHP frameworks.
The post discusses the common frustrations users face with email verification during app registration, particularly when they have to switch between devices. It highlights the inefficiencies of requiring users to click a verificat...
The blog post outlines a simple continuous delivery setup for a website using GitHub webhooks and deployment scripts. It emphasizes avoiding overengineering with complex solutions like Kubernetes for small projects. The author pro...
Implementing routing in a PHP web framework involves defining routes, matching requests, and handling dynamic parameters using regex.
Google Apps Script enables users to automate tasks across Google applications, exemplified by the author's project that updates a website with YouTube videos automatically.
The post emphasizes the importance of email as a crucial digital asset, likening it to a second home address. It discusses the challenges of losing access to email and provides a step-by-step guide on how to take control of one's ...