Articles
I do a bit of writing. To explain things, investigate technologies and share my thought of various topics.
- All
- Eleventy
- TYPO3
2026
Crypto Forge - Embracing Nuxt ›
I was out of commission for several months. During my time away I got time to refocus, recentre and...
3 min read
2025
Laravel is How Development Should Be ›
I have not been doing that much writing. Not because I've nothing to write about, no. It's because I...
4 min read
How Svelte 5 Made Me Understand Nuxt ›
I have gone on a journey. A long winding journey. A journey I could not have foreseen. As it would...
3 min read
You Don't Need The Flex ›
I find it very amusing that this is going to be my first post of the year. But it has bothered me...
2 min read
2024
Your Constant Quest For Productivity May Be Hurting You ›
I have been head down working on several things. During the time I found myself accomplishing a lot...
3 min read
Say Hello To shrinkat - A Tiny URL Shortener ›
TLDR I made a link shortener. The goal was to learn the Pocketbase API and see if it could be viable...
2 min read
Page 1 of 9
This series can also be found here: Let's Learn Eleventy
Let's Learn Eleventy ›
For the past couple of weeks I have been exploring Static Site Generators (SSG) in an effort to see...
1 min read
Let's Learn 11ty Part 1: Installation & Setup ›
In this article, I said that we will be doing a complete tutorial of Eleventy - from scratch to...
3 min read
Let's Learn 11ty Part 2: Partials, Styling & Images ›
In the last article we setup the basis for our site. It's bare bones, but it is a valid site. We are...
4 min read
Let's Learn 11ty Part 3: Collections, Shortcodes, Macros ›
So far we have look at the basic aspects of Eleventy. Let's now delve deeper into more granular...
4 min read
Let's Learn 11ty Part 4: Data in Eleventy ›
Last time we did quite a bit of work on our site to make it come together. At this point, I think...
5 min read
Let's Learn 11ty Part 5: Deploying the Site ›
I've been debating what part of Eleventy to showcase next. My initial thought was to improve our styling by adding Tailwind...
3 min read
Let's Learn 11ty Part 6: Plugins ›
In our last article we deployed our site. At this point, it is working quite well for a site. There...
3 min read
Let's Learn 11ty Part 7: Adding Tailwind ›
Before we begin This article was supposed to go up yesterday, as per my workflow. I...
3 min read
Let's Learn 11ty Part 8: Connecting A CMS ›
I would like to take you back to our blog section on our site. When we looked at collections we setup...
4 min read
Let's Learn 11ty Part 9: Data Revisited ›
We are back again with more Eleventy. I said I would come back and explain and showcase some things...
5 min read
Let's Learn 11ty Part 10: Bringing It All Together ›
In our last article we used external data to render posts on our site. If you noticed, we don't...
3 min read
This series can also be found here: TYPO3 Mentorship Program
TYPO3 Mentorship Program ›
The Mentorship Program introduces developers - like myself - to TYPO3 in a one-on-one process aided by mentors that are experienced in the CMS.
2 min read
Session One: Hello TYPO3 ›
The first session I had with Tomas was getting to know each other and a run down of the TYPO3 backend and installing TYPO3 of course.
4 min read
Session Two: Editing Content ›
This session was cool. It reminded me of how I set up my WordPress blog, but with a bunch more options to play with. I'm curious; what else can I do with a different installation
4 min read
Session Three: TypoScript ›
Tomas and I both agree that more time should be given to this part of TYPO3. The single chapter is hardly sufficient.
4 min read
Session Four: Contact Forms ›
Forms were really cool. Especially when I got to see the settings I made in action - what happens on submitting.
3 min read
Session Five: Extensions ›
Extensions were different, there is a bit more to setup to get them working. But when you get that done, you can do some cool things.
4 min read
Session Six: User Access ›
Who sees what, when and for how long? This was the focus of this session - access. Access for frontend and backend users.
5 min read
Session Seven: Multilanguage Features ›
This session focused on making use of those features. How you have your site content in different languages and the backend if you are so inclined.
3 min read
Session Eight: Site Package Customisation ›
This session focused on making use of those features. How you have your site content in different languages and the backend if you are so inclined.
4 min read