RSSAmplifier

Blog

Trude's Website

Recent content on Trude's Website

trude.devRSS feed ↗35 posts

Latest posts

Hello World

Welcome to my blog!

Linux Starting Guide

A beginner guide to installing Linux and choosing a distribution, desktop, and setup path.

Run Any Extension on Safari

Use extensions from Chrome and Firefox on Safari natively.

Nix Starter Guide

Easily manage packages, configurations, and development environments with Nix.

A Guide to the Personal Web

A practical guide to the small and personal web: RSS, blogs, and personal sites.

Smartphone Security and Privacy Guide

A guide to reducing smartphone tracking and improving Android security and privacy.

Linux vs FreeBSD vs OpenBSD

Straight to the point comparison between Linux and BSD systems.

Wayland vs Xorg

My experience with Wayland and whether it was ready in 2024.

Exploring FreeBSD

A Linux user’s first steps into the BSD world.

Local LLMs (ChatGPT-like AI)

Run AI models locally for free.

Dotfiles: Configuration Files

How I set up my dotfiles in a UNIX system.

Building a Computer From Scratch

From diodes and transistors, to a Turing complete computer.

Linux

The Linux kernel, system administration, packages, services, filesystems, and command-line workflows.

AI (LLMs)

Deep dive into LLMs and how they work.

AI Agents

From an LLM to an autonomous AI Agent.

Algorithms & Data Structures

Core algorithms, data structures, complexity analysis, and common implementation patterns.

C Compiling

Compiling C programs, build flags, linkers, and related tooling.

C Language

The C Programming Language

C Snippets

Collection of practical C snippets, patterns, and examples for everyday programming.

Console

Databases [SQL]

Relational databases, SQL, schema design, queries, and database tooling.

Debugging [GDB]

Debugging programs with GDB, breakpoints, inspection, and runtime analysis.

Encryption [GPG]

GPG, keys, encryption concepts, and practical secure file workflows.

Firewall [UFW]

Configuring UFW and basic firewall rules on Linux systems.

Flask

Building Python web applications with Flask, routes, templates, and project structure.

HTML

HTML document structure, semantic tags, forms, tables, and page metadata.

HTTP [CURL]

HTTP requests, responses, methods, headers, status codes, cookies, and curl usage.

HTTPS and SSL Certificates

HTTPS, TLS handshakes, SSL certificates, and Certbot certificate setup.

IRC

IRC servers, clients, channels, commands, and TLS configuration.

Password Manager [PASS]

Using pass with GPG and Git to manage encrypted passwords from the command line.

Python

Python syntax, standard library features, scripts, functions, classes, and common patterns.

SSH

OpenSSH clients and servers, keys, agents, configuration, and secure remote access.

Terminal Multiplexer [TMUX]

tmux sessions, windows, panes, keybindings, and configuration.

Version Control [GIT]

Git version control, repositories, commits, branches, remotes, and common workflows.

WSL2

Installing and configuring WSL2, including Linux distributions, GUI apps, and encrypted home storage.