Skip to main content
Insights

Blog — Page 32

Page 32 of 43

Heritage7 min read

Sheela-na-gig: The Mysterious Celtic Stone Carvings

Carved into the walls of medieval churches and castles across Ireland and Britain, the sheela-na-gig is one of the most enigmatic figures in Celtic art -- a naked woman displaying exaggerated genitalia. No one agrees on what she means.

Read article
Business7 min read

Planning a Website Redesign That Doesn't Break Everything

Website redesigns are exciting until they tank your traffic and conversions. Here's how to plan and execute a redesign that improves without destroying.

Read article
Security8 min read

Role-Based Access Control: Design and Implementation

RBAC is the access control model most applications need. Here's how to design a role and permission system that's flexible enough to grow without becoming unmanageable.

Read article
Heritage7 min read

Scottish Church Records: Births, Marriages, and Deaths

Before civil registration began in 1855, Scottish church records are often the only evidence that your ancestors existed. Here's what survives, where to find it, and how to read it.

Read article
Architecture8 min read

Batch Processing Architecture for Large-Scale Data

Real-time isn't always the answer. Here's how to design batch processing systems that handle large data volumes reliably, with patterns for recovery, monitoring, and scale.

Read article
DevOps7 min read

GitOps Workflow: Managing Infrastructure as Code

GitOps uses Git as the single source of truth for infrastructure and application deployments. Here's how to implement it without overcomplicating your pipeline.

Read article
Business8 min read

Software Audit Checklist: Assessing Code Quality and Risk

A practical checklist for auditing software projects. Assess code quality, security risks, technical debt, and maintainability before acquisition or investment.

Read article
Heritage7 min read

The Corded Ware Culture and the Transformation of Europe

The Corded Ware culture spread Steppe ancestry across Central and Northern Europe between 2900 and 2400 BC, fundamentally reshaping the continent's genetic landscape. Here is what archaeology and ancient DNA reveal about this pivotal Bronze Age horizon.

Read article
Heritage7 min read

Iona: The Island That Christianized Scotland

In 563 AD, an Irish prince named Columba landed on a tiny island off the west coast of Scotland. The monastery he founded there became the spiritual engine of a civilization, sending missionaries across Britain and producing some of the greatest art of the medieval world.

Read article
Heritage8 min read

The Scottish DNA Project: What We've Learned About Scotland's Genetic Heritage

The Scottish DNA Project has tested thousands of participants to map Scotland's genetic heritage. Here's what the data reveals about the origins, migrations, and genetic structure of the Scottish population.

Read article
Frontend7 min read

Form Validation Patterns in Vue and TypeScript

Implement robust form validation in Vue with TypeScript — schema-based validation with Zod, field-level and form-level patterns, and accessible error handling.

Read article
Engineering6 min read

Push Notification Architecture That Doesn't Annoy Users

How to build push notification systems that users keep enabled — delivery architecture, segmentation, frequency management, and measuring what works.

Read article
Engineering7 min read

SaaS Data Migration: Moving Customers Without Downtime

Data migration in a live SaaS product is one of the highest-stakes engineering challenges. Here's how to move customer data safely without taking your product offline.

Read article
Heritage7 min read

Bog Bodies: Evidence of Celtic Ritual Sacrifice

Preserved for millennia in the acidic waters of northern European bogs, the bog bodies are among the most haunting archaeological discoveries ever made. Many show signs of deliberate, ritualized killing — evidence of a practice that both horrified and fascinated the Romans who encountered the Celts.

Read article
Heritage9 min read

The Bronze Age Collapse: When Civilizations Fell

Around 1200 BC, the interconnected civilizations of the eastern Mediterranean collapsed within a single generation. The Bronze Age collapse reshaped the political map, disrupted trade networks, and created the conditions from which new societies -- including the Celts -- would emerge.

Read article