Skip to main content
linu.us

03 / Writing

Notes,
guides & logs

Things I learned while designing, building and operating web platforms.

  1. 4 min read

    My Laravel App Sleeps Most of the Time Now

    Laravel Cloud accidentally gave my blog the economics of a static site without making me stop using Laravel. The app renders pages when it needs to, Cloudflare serves the cached result, and compute spends most of its life asleep.

    • Laravel
    • Laravel Cloud
    • Cloudflare
    • CDN
  2. 4 min read

    I Give Every Coding Task Its Own Disposable Workspace

    I stopped switching branches and started creating disposable development environments instead — one isolated workspace for every feature, experiment, or coding agent.

    • AI
    • Git
    • Workflow
    • Developer Tools
  3. 4 min read

    WordPress Is in an Alarming State

    WordPress is in an alarming state, Matt and Automattic are harming the project, its community, and open-source as a whole.

    • WordPress
  4. External

    LVM: The Powerful Tool for Managing Storage on Linux Systems

    This article covers the architecture of the Logical Volume Manager and how to use it

    Written for and published on Contabo

  5. External

    Avoiding Data Loss: Backup Strategies

    What's the 3-2-1 backup rule? What even is a differential backup? This article covers it all.

    Written for and published on Contabo

  6. External

    Setting Up WordPress with Cloud Init

    Guide on how to provision a new server with WordPress already set up using Cloud-Init

    Written for and published on Contabo

  7. 16 min read

    Create a WordPress Plugin from Scratch - Full Beginners Guide

    The full guide for creating custom WordPress plugins with PHP

    • WordPress
    • PHP
  8. External

    Block Storage vs Object Storage vs File Storage: A Buyer's Guide

    What's the difference between Block Storage, Object Storage, and File Storage? This article covers the differences and when to choose which one.

    Written for and published on Contabo

  9. External

    Changing the Partition Layout of Your VPS after OS Installation

    Guide on VPS partitions: What they are, why they are useful, and how to manage them on both Linux and Windows.

    Written for and published on Contabo

  10. 9 min read

    NeoVim Setup for PHP and NodeJS Development

    How I sped up my development with NeoVim for WordPress, React, SvelteKit, and more

    • Neovim
    • PHP
    • NodeJS
  11. External

    The Ultimate Guide to Docker installation and deployment using Cloud-Init

    Server pre-configured with Docker and your container already running? This article covers how to do it with Cloud-Init.

    Written for and published on Contabo

  12. External

    Get LAMP Stack Up and Running on Your Server in Less than 90 Seconds using Cloud-Init

    Don't waste time on setting up LAMP stack manually, let Cloud-Init handle it for you.

    Written for and published on Contabo

  13. External

    What is Cloud-Init and Why is it so Cool?

    A technical guide explaining how Cloud-Init can automate server setup and reproduce system configuration across new instances.

    Written for and published on Contabo

  14. 9 min read

    Use Contabo Object Storage with NodeJS

    A simple guide to interacting with Contabo Object Storage from JavaScript using the AWS S3 SDK

    • Contabo
    • JavaScript
  15. 3 min read

    Deploy a SvelteKit-App to DigitalOcean

    A quick guide on how to deploy your SvelteKit-App to the DigitalOcean App Platform

    • SvelteKit
    • DigitalOcean
  16. 7 min read

    Live-Chat with SvelteKit and SocketIO

    Add Socket.IO to your SvelteKit project and use the full power of realtime communication

    • SvelteKit
    • Socket.IO
  17. 8 min read

    SQL: The basics and beyond

    The structured query language - from beginner to expert

    • SQL
  18. 4 min read

    SvelteKit with Tailwind CSS v3

    A simple guide to add Tailwind CSS v3 to your SvelteKit project

    • SvelteKit
    • Tailwind CSS
  19. 4 min read

    How to build your own CLI tool with NodeJS

    We use the command line every day - but do you know how you can create your own commands?

    • Node.js
    • CLI
  20. 3 min read

    How to nest groups in TailwindCSS

    A simple plugin to enable nested groups in your TailwindCSS project

    • Tailwind CSS
    • CSS