Functional dependencies, attribute closures, candidate keys and the path from 1NF to BCNF — the steps I use for exam problems and that my study app checks automatically.
Where globals, constants, locals and malloc blocks really live — .text, .rodata, .data, .bss, heap and stack — and how to check it yourself with objdump, readelf and nm.
Building linked data structures without the STL for an image-processing assignment — node design, destructors that free everything, keeping a stack intact while reading it, and a padding bug in BMP files.
What I built step by step on a Minikube cluster — deployments, services, ingress routing, init containers, persistent volumes and a multi-container Nextcloud stack.
The models I trained in the ML course — decision trees, random forests, gradient boosting, a neural network on Fashion-MNIST, PCA and clustering — plus how to evaluate and explain them.
How a modern Android app is structured — Jetpack Compose UI, a ViewModel holding state, coroutines, Room + Retrofit for offline-first data and navigation — from the todo, recipe and Linto apps I built.
Splitting an app into services with Spring Boot — REST + database per service, a config server, monitoring and service-to-service calls — and what changed when we upgraded Spring PetClinic.
A pipeline that builds a Docker image, pushes it to the registry, runs the tests and deploys to a Kubernetes cluster — and the pitfalls on a shared runner.
The ways I built services in Web Service Development — REST with Basic Auth, bcrypt and JWT, real-time WebSockets, typed gRPC contracts and client-driven GraphQL — and when to use which.
How I test REST and WebSocket APIs — the test pyramid, the four phases of a test, Bruno collections with variables, supertest/node:test in code, and reading p50/p99 from a load test.
Writing Dockerfiles that produce small images with multi-stage builds, and wiring an app and its database together with Docker Compose — volumes, ports, service names and secrets.
Setting up a Linux web server from scratch — Apache and Nginx virtual hosts, Nginx as a reverse proxy in front of Apache and Node.js, HTTPS with a self-signed certificate and a Node app running as a systemd service.