Battle testing ZFS, Btrfs and mdadm+dm-integrity

In this article I share the results of a home-lab experiment in which I threw some different problems at ZFS, Btrfs and mdadm+dm-integrity in a RAID-5 setup. https://unixdigest.com/articles/battle-testing-zfs-btrfs-and-mdadm-dm.html

1y | unixsheikh
Installing Arch Linux with ZFS on a USB stick

In this tutorial I am going to show you how you can make a working Arch Linux USB stick with ZFS. This can be useful if you're running a homelab NAS and you want to boot of the USB stick and only use your drives for ZFS. It can also be used as a diagnostic or administration tool for dealing with ZFS on Arch Linux or some other Linux distribution. https://unixdigest.com/tutorials/installing-arch-linux-with-zfs-on-a-usb-stick.html

1y | unixsheikh
Go (Golang) - Logging that matters

Some people complain about the logging capabilities of the log package from the Go standard library, but I not only find it adequate, I really like it. https://unixdigest.com/articles/go-logging-that-matters.html

1y | unixsheikh
When abstractions, design patterns, and design principles lead to spaghetti code

If you are thinking about abstractions, design patterns, and programming principles while you are programming, you are not really programming, rather you are wasting valuable time fantasizing. The end goal is always to have good working readable code, not code that has been bent, twisted, and shoved into formations and structures in order to fulfill the vanity of someone living in a fairy tail. https://unixdigest.com/articles/when-abstractions-design-patterns-and-design-principles-lead-to-spaghe

1y | unixsheikh
Stop pushing JavaScript!

Front-end developers are pushing JavaScript as though the web could not function without it. The fact is that JavaScript is one of the top reasons for security breaches on the client computer and client mobile phones, it is a plague that turns privacy into a public exhibition, and it has paralyzed the industry in such a way that you can hardly find a website that doesn't display "the white screen of death" if JavaScript has been disabled in the browser. https://unixdigest.com/articles/stop-pushi

1y | unixsheikh
My favorite note-taking method

On Hacker News, Reddit, and elsewhere, people often ask about favorite note-taking methods. In this post I share mine. https://unixdigest.com/articles/my-favorite-note-taking-method.html

1y | unixsheikh
Go (Golang) - Errors and panics

In Go you have to deal with both errors and panics and while some people consider it one of the worst things about Go, I think it demonstrates exactly how well designed Go is. https://unixdigest.com/articles/go-errors-and-panics.html

1y | unixsheikh
Go (Golang) - understanding the object oriented features with structs, methods, and interfaces

Object-oriented programming is just a programming paradigm that organize code in a different way from that of procedural programming. It is an extension of procedural programming, and it is about avoiding a global scope and about sharing resources between functions. Let's take a look at some of the "object-oriented" features of Go. https://unixdigest.com/articles/go-understanding-the-object-oriented-features-with-structs-methods-and-interfaces.html

1y | unixsheikh
FreeBSD is an amazing operating system

This is a small article about some of my adventures with FreeBSD and why I believe it is an amazing operating system. https://unixdigest.com/articles/freebsd-is-an-amazing-operating-system.html

1y | unixsheikh

Członkowie



Szukaj
unixsheikh