Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 127
  1. Migrating from Jekyll to Hugo

    I was out of ideas for a new blog entry so I thought I’d migrate my blog from Jekyll to Hugo and make it a little more minimalistic.

  2. Kubernetes is the winning open source, cloud native orchestrator for running containers.

  3. Ideas for Programming Languages

    I don’t have enough time to follow the latest and cutting-edge of programming languages, but I was thinking about creating a new programming language recently as another hobby project.

  4. Home office renovation

    It’s been a month since my last post and I wanted to write about something but I haven’t really tinkered with any new technology in the last month other than buying a Raspberry Pi 4 kit off Amazon.

  5. Learning Audio 101

    I was looking for a new mini-hobby, and found an idea staring me in the face: my audio-technica ATR-2100 USB microphone.

  6. After I set up my home NAS, I wanted to display my home photos on my local intranet.

  7. DNS over TLS with CoreDNS

    In a previous post, I set up DNS over TLS with unbound on my Ubiquiti EdgeRouter Lite.

  8. Notmuch email

    In a previous post, I described how I was trying out aerc for email after moving back to a Linux-based primary desktop machine.

  9. In my last post, I described how I set up my home NAS.

  10. Home NAS Part 2: Install

    In my previous post I talked about my motivation for putting together a NAS setup at home to backup photos.

  11. Home NAS Part 1: Preparation

    One of my new year’s resolutions was to not have a single tech company be a single point of failure in my technical life.

  12. Pinephone review

    Back in December, I bought a PinePhone.

  13. I recently moved my primary desktop computer to Ubuntu 19.10 running Sway without xwayland.

  14. Building Linux Images with cloud-init

    In my last blog post, I mentioned how I wanted to create a FOSS Linux phone for fun.

  15. A new hobby project

    I was looking for a new computer project to do over these holidays.

  16. Having Kids

    I created this blog with the intention of writing a blog entry 2-3 times a month.

  17. I’m not going to claim to be an expert on the matter, but I’m hoping some of my recent experiences can help others.

  18. If you are working with .NET Core, containers, and Azure DevOps Pipelines (or whatever they are called now), you may come across a common scenario where you are using private Nuget packages and you need to restore them from inside a Docker container.

  19. Shell shortcuts and fzf

    I wanted to write a blog entry to gather some shell scripting aliases into one place.

  20. The Twelve-Factor App

    Overview There is a great website that tries to outline good practices you should use when creating software services.

  21. Interfacing

    In Soviet Russia, you don’t take dependencies on a software library, software libraries take a dependency on you.

  22. Docker for the build agent

    Here’s a conversation I made up: Hey Chris, could you create me a devops pipeline so I can build my .NET Core 2.2 app?

  23. Bash and Curl for Secrets

    There often comes a time where you have to make a decision to take a dependency on another piece of software or just write it yourself because you are a firm believer in NIH, and know that you can do it better, faster, and cheaper than anyone else.

  24. Worse is better

    A couple of weeks ago when arguing the merits of microservices vs monoliths in the office, I decided to go back and read a couple of famous blog posts: Worse is Better EINTR and PC loser-ing (The “Worse Is Better” case study) I think of Worse is Better as…

  25. Update on 2020-04-11 These instructions are a little outdated.

  26. DNS over TLS

    When I’m not programming, sometimes I like to find small sysadmin-like projects to do for my home network.

  27. Parallel async tasks in C#

    I recently came upon the need to write some code that downloaded a bunch of smallish files from azure blob storage.