Find a file
2025-08-26 22:03:39 +01:00
app Update menu links 2025-08-26 22:03:39 +01:00
assets Install Tailwind from nixpkgs 2025-02-23 01:52:42 +00:00
flake-modules Reorder packages 2025-08-25 20:20:54 +01:00
source Publish blog page 2025-08-26 19:06:48 +01:00
src Bump PHPStan to level 9 2025-05-04 22:37:31 +01:00
static/files Add PHP Thames Valley slides 2025-08-20 22:31:26 +01:00
tests/Presentation/TwigExtension Bump PHPStan to level 9 2025-05-04 22:37:31 +01:00
.envrc Back to a regular flake 2025-03-30 21:19:38 +01:00
.gitignore Switch to devenv 2025-02-13 20:21:11 +00:00
.gitmodules Move pages 2025-01-15 14:36:05 +00:00
.ignore Ignore .mp3 files in Telescope 2024-12-26 09:26:35 +00:00
.mailmap Add .mailmap 2025-01-19 00:19:20 +00:00
.markdownlint.yaml Remove markdownlint line length warnings 2024-03-13 22:48:59 +00:00
.tmux-sessionizer Fix Tailwind output filename 2025-05-09 20:13:06 +01:00
.yamlfmt.yaml Format with yamlfmt 2024-07-31 18:00:52 +01:00
build Automated commit 2025-08-18 00:10:01 +01:00
composer.json Add PHPStan 2025-05-04 21:48:35 +01:00
composer.lock Add PHPStan 2025-05-04 21:48:35 +01:00
flake.lock Split flake.nix into separate flake-parts modules 2025-08-25 17:48:12 +01:00
flake.nix Split flake.nix into separate flake-parts modules 2025-08-25 17:48:12 +01:00
phpstan-baseline.neon Add PHPStan 2025-05-04 21:48:35 +01:00
phpstan.neon.dist Bump PHPStan to level 9 2025-05-04 22:37:31 +01:00
phpunit.xml.dist Re-add and use custom Twig extensions 2025-05-04 20:36:05 +01:00
README.md Add browser-sync 2025-08-20 23:15:08 +01:00
run Update build script 2024-08-18 12:12:14 +01:00
run.local Fix deployment path 2025-08-18 00:07:27 +01:00

oliverdavies.uk

My personal website, built with Sculpin - a PHP-based static site generator.

It contains pages about my products, services, public speaking and training, as well as my daily email archive, podcast episodes and old blog posts from earlier versions of the website.

Styling

The styling is done using Tailwind CSS.

BrowserSync

I have BrowserSync installed and use it to watch for changes to files and automatically refresh my browser instead of using Sculpin's built-in development server.

Hosting

The website is hosted on a 1GB DigitalOcean droplet alongside other static websites.

I'm using Apache as my web server so I can easily manage redirects using the .htaccess file within the source directory..

As it's a static website, no PHP or database are needed.