Latest Updates

Documenting code, one commit at a time.

Fixing Font Rendering Issues with Raw Blade Output

We recently encountered a peculiar font rendering issue in our application where CSS font-family declarations within <style> tags were being improperly escaped. This resulted in the browser ignoring the intended font styles. Here's how we diagnosed and resolved the problem.

The Problem

When using Blade's {{ }} syntax to output the font-family CSS property, single quotes within the font

Read more

Optimizing Product Ranking and Data Aggregation in SQL

Introduction

This post delves into optimizing SQL queries for product ranking and data aggregation, focusing on common pitfalls and effective strategies to enhance performance and accuracy. We'll explore techniques to address memory errors, improve query speed, and ensure data integrity when dealing with complex relationships and large datasets.

Addressing Memory Errors in Ranking

Read more