← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 43
  1. Building a Toolbox for My Website

    I built a small collection of tools to automate repetitive tasks and make working on my website easier. - Tagged: Astro, Automation, Static Sites, Workflows, Tools

  2. A pleasantly simple fix that reduced cold-start time from ~7 seconds to ~2.5 seconds. - Tagged: .NET, AWS

  3. 2025: Year in Review

    Reflecting on my year - Tagged: Year in review, Gardening, Programming, Portugal, Poland, Slovakia

  4. Motivation in an Absurd System

    The struggle to find meaning in meaningless work. - Tagged: Philosophy, Rant

  5. Comparing Git Mirror Options

    A brief review of my experience self-hosting Git mirrors with GitWeb, cgit, and Forgejo - Tagged: Git, Homelab

  6. 2024: Year in Review

    Reflecting on my year - Tagged: Year in review, Gardening, Programming, Norway, Wales, Bulgaria

  7. A short example of using Grafana, Microsoft SQL Server, and Docker Compose - Tagged: Containers, Grafana, Microsoft SQL Server

  8. Fixing problems that shouldn't exist - Tagged: Cloudflare, SVG

  9. What is the software industry playing at?

  10. Bash scripts (or any type of script) can become unwieldy, fragile, and difficult to maintain - Tagged: Linux, Bash, Automation, Infrastructure as Code, Homelab

  11. Laughing Off the Dark Mode Lobby

    When being insufferable about screen brightness substitutes for having a personality - Tagged: Rant, Skepticism

  12. 2023: Year in Review

    My thoughts and ideas about my year - Tagged: Year in review, Love, Marriage, Poland

  13. This Year's Christmas Quiz

    I continued the tradition I started in 2021 of creating a fun Christmas project - Tagged: Christmas, Astro, React, Netlify, Azure Table Storage

  14. Google exiting the domain registrar business, Netlify performance lagging... - Tagged: Cloudflare, Netlify, Hosting, Performance, Networking, Internet

  15. I Got Married ❤️

    Mr and Mrs Atkinson - Tagged: Marriage, Love

  16. Favour TypeScript Types Over Interfaces

    The case for almost always favouring the type keyword over the interface keyword - Tagged: TypeScript, Type Theory

  17. How mismanagement at the organisation level caused the best team I've been in to disband. - Tagged: Rant, Burnout, Team Culture

  18. Ensuring no capital letters in your routes and using kebab casing. - Tagged: .NET, ASP.NET Core, C#

  19. 2022: Year in Review

    My thoughts and ideas about my year - Tagged: Year in review, Poland

  20. Creating a Christmas Music Quiz Game

    I continued the tradition I started in 2021 of creating a fun Christmas project - Tagged: Christmas, Music, Astro, React, Netlify, Azure

  21. Integrate with CI/CD builds and automations on a schedule - Tagged: GitHub, CI/CD, Webhooks, Scheduling

  22. A terrible user-hostile browser feature is being misused, surprising no one. - Tagged: Security, Privacy, Dark Patterns

  23. The correct way to prevent a duplicated canvas that occurs during development time - Tagged: React, React Hooks, P5

  24. Tiny Projects: Currency Conversion Table

    Part of my "Tiny Projects" series.

  25. Are you passing arguments to NPM scripts from Powershell and finding some of them are not being passed?

  26. Technologies I Don't Want to Work With Again

    Sometimes some tools, frameworks, or languages aren't that great.

  27. Default exports lead to mismatched and confusing names.

  28. An article I wrote on usage of Git unexpectedly featured on YouTube - Tagged: GitHub, Git, YouTube

  29. Should You Squash Merge or Merge Commit?

    To squash your commits or merge them as they are?

  30. How I implemented a generic search component in Preact and Fuse for use with but not limited to Astro - Tagged: Preact, Fuse, Astro, Algorithms, Fuzzy Search

  31. Creating a small CSS helper to highlight active media query breakpoints - Tagged: Responsive Design, CSS, Tailwind, CSS-in-JS

  32. Use the Record type for objects with unknown properties.

  33. Designing flexible and semantically correct design systems with polymorphic components - Tagged: Design Systems, TypeScript, CSS-in-JS, Vue, React, Astro

  34. Storypointing is a pointless exercise many agile/scrum teams follow - Tagged: Rant, Agile, Critical Thinking, No Estimates, Software Management

  35. Build workflows and processes with Finite State Machines to reduce code complexity - Tagged: .NET, C#, Finite State Machines, Workflows, Stateless

  36. My thoughts and reflections on what I want to do as a software developer and how I want to do it - Tagged: Passion & Creativity, Rant, Burnout

  37. Using GitHub Actions to add labels conditionally to a PR based on which files and directories changed - Tagged: GitHub, Infrastructure as Code, CI/CD, Pull requests

  38. Generating page redirects at build time for static sites without client-side code while maintaining SEO.

  39. Mapped types are one of the many powerful types available in TypeScript.

  40. List Replication in F#

    A small experiment with F# and list replication - Tagged: Functional Programming, F#, HackerRank, Algorithms, Kata

  41. Essential .NET Libraries I Use

    .NET libraries I highly recommend for probably every project - Tagged: Software Design, .NET

  42. Always Ask "Why?"

    Asking "Why?"

  43. The First Post on the Site

    This is the first post on the site.