Jacob.Earth
Build a headless blog with Astro and Optimizely SaaS CMS part 4
Visualise Cloudflare Edge Logs with Grafana
Notes on Optimizely Self-Optimizing Block
Highlights from Cloudflare Connect London 2025
Every Day Stack Updates (Q1/2025)
InkPalm 5 Mini eReader Setup
SaaS CMS: The future of CMS & why Optimizely is a good choice
Arch Linux Notes
Self Censorship with AI
On Rebranding
Build a headless blog with Astro and Optimizely SaaS CMS part 3
2025 - The Year of Synthesis
Every Day Stack Updates (Q4/2024)
Build a headless blog with Astro and Optimizely SaaS CMS part 2
Astro CSP Headers for SRI with Cloudflare Pages
Six Key Highlights from Opticon London 2024
Every Day Stack Updates (Q3/2024)
Build a headless blog with Astro and Optimizely SaaS CMS
2024 - The Year of Expansion
Every Day Stack Updates (Q4/2023)
Every Day Stack Updates (Q3/2023)
Six Key Highlights from Opticon San Diego 2023
Google Optimize to Optimizely: A seamless transition
Highlights from the Q2 Optimizely Global Partner Webinar
Q&A with me
Deciding when headless content management fits your needs
Powering next-gen apps with GraphQL and headless CMS
Every Day Stack Updates (Q1/2023)
How to build an effective experimentation strategy
How to go beyond web A/B testing
How to quickly validate design and UX changes
2023 - The Year of Decree
Three key takeaways from Opticon 2022
Every Day Stack Updates (Q3/2022)
Waving To Advance Over the Sunset
Every Day Stack Updates (Q2/2022)
Unpublish Content the Intuitive Way
2022 - The Year of Foundation
What Is an NFT Really?
Carbon Statement
Every Day Stack Updates (Q2/2021)
Every Day Stack Updates (Q1/2021)
Five tips for becoming a senior software engineer
2021 - The Year of Creation
Every Day Stack Updates (Q4/2020)
Every Day Stack Updates (Q3/2020)
Custom Javascript iOS 14 Widgets with Scriptable
Sync Apple Workouts to Toggl with Siri Shortcuts
JustStarted Desktop Project Time Tracker for Toggl
Infinite Scroll Blocker for Chrome
Quick Episerver Custom Login Background
How to easily copy content between pages
Notes on Disconnecting
Introducing the A/B Test List Gadget
Autofill Episerver Forms fields from Profile Store
Third party caching and website speed
Check tracked time in Toggl with iOS Shortcuts
Introducing Relatively Productive
Looking back with #SaturdayEarth
Start with a Minimum Viable Public Product (MVPP)
Use Toggl to track daily goal achievements
Adventures with ElasticSearch
Start Specific Toggl Timer with iOS12 Shortcuts
Permanently hiding the Optimizely license warning in Chrome
Create Optimizely Model properties using code snippets
Why Create BlogFull
The most hello-est of hellos