Brinker Web Design

BRINKERWEBDESIGN.COM

A fast, secure, low maintenance Jekyll platform engineered for long term flexibility and performance

Brinker Web Design is my personal development portfolio and technical writing hub. It was intentionally designed to be lightweight, secure, and easy to scale without the overhead of database driven CMS platforms. This project demonstrates my engineering approach to modern static site architecture and the workflows that support it.

Why Jekyll was the right choice

Choosing a static site generator provided several advantages:

  • Lightweight performance with no PHP or MySQL
  • Increased security by removing admin interfaces
  • Full control of theme templates and structure
  • Fast deployment through Git
  • Markdown based content for efficient writing
  • Clean semantic permalinks that support SEO
  • Scalable architecture that remains easy to maintain

Jekyll delivered exactly the simplicity and speed I needed while remaining highly customizable.

Evaluating alternatives

Before settling on Jekyll I explored:

  • Angular with a Symfony backend
  • Pure PHP frameworks
  • JavaScript heavy SPA options

Although powerful, each carried far more operational overhead or dependency maintenance than I wanted for a portfolio project. A static Jekyll site offered speed and stability without compromise.

Custom Jekyll architecture

The site is engineered with a proprietary CSS grid, modular SCSS, and Liquid based layouts.

Key decisions include:

  • Custom collections for portfolio items
  • SCSS preprocessing and centralized design tokens
  • Liquid partials for reusable components
  • Gulp powered build and deploy automation
  • Git based workflow for versioned releases
  • Zero database or runtime dependencies
  • Instant deploys and low ongoing maintenance

Jekyll Blog Aware Static Site Generator

Using Yeoman for project scaffolding

To standardize and accelerate project setup I used the Jekyllized Yeoman generator:

https://github.com/sondr3/generator-jekyllized

Yeoman Generator

Development dependencies

All build tools are part of my standard environment:

  • Ruby
  • Bundler
  • Node.js
  • Yo
  • Gulp

To initialize the project:

npm install
bundle install

Then I customized:

  • YAML for site structure and collections
  • Portfolio collections and taxonomy
  • Liquid includes for modular templates
  • SCSS for the proprietary grid system
  • Gulp tasks for compilation and deployment

CSS Pattern Example Background pattern credit: https://github.com/LeaVerou/css3patterns

Results

This architecture delivers:

  • Extremely fast load times
  • Minimal attack surface and no admin UI
  • Markdown based blogging workflow
  • Fully custom CSS grid and SCSS structure
  • Automated deployments through Gulp and Git
  • Clean semantic markup for SEO

The result is a highly optimized, low maintenance platform that supports my writing, client portfolio, and future service expansions.

Looking for a developer focused on performance, security, and long term maintainability

Static architecture is a strong fit for portfolios, documentation sites, marketing pages, and fast brochure style sites. This project shows how a Jekyll based build can stay fast, secure, and easy to enhance over time.

If you want something lightweight, secure, and engineered for the long term I can help you plan and build it.

Let’s talk about your next project
Start a Project