Install fresh Raspbian image on your Raspberry Pi - part 2
A technical guide to customizing a Raspberry Pi's command line environment, installing Git and Vim, and mounting NFS shares for expanded storage.
Marco Franssen is een ervaren softwareontwikkelaar uit Zuid-Nederland, actief sinds 2009. Hij deelt zijn kennis via blogs, open source bijdragen en tutorials over softwareontwikkeling, programmeren en ICT. Buiten werk geniet hij van duiken, reizen en fotografie, en combineert hij techniek met persoonlijke passie.
74 articles from this blog
A technical guide to customizing a Raspberry Pi's command line environment, installing Git and Vim, and mounting NFS shares for expanded storage.
A step-by-step guide to installing a fresh Raspbian OS image on a Raspberry Pi, including prerequisites and initial setup.
A concise technical guide for upgrading a Raspberry Pi's operating system from Raspbian Stretch to Raspbian Buster.
An improved Go webserver implementation using chi router and zap logger for better performance and easier project integration.
A tutorial on using the Elasticsearch 7.0 Go client with Docker to set up a development cluster and build a web API.
A guide to using Docker multi-stage builds and docker-compose for efficient containerization of Go web server projects.
A tutorial on building a Go HTTP webserver with graceful shutdown, using channels and goroutines for proper resource cleanup.
Explains Go interfaces and type assertions, covering theory, practical use cases, and implicit implementation compared to languages like C# and Java.
A guide to writing tests and benchmarks in Go, covering conventions, folder structure, and practical examples.
Explains concurrency and parallelism in Go using goroutines and channels, with practical code examples.
Explains the use of the `defer` statement in Go, including how it works with panic and recover for control flow.
A guide for beginners to set up their development environment and create their first project using the Go programming language.
A technical guide on adding a missing network driver to a Windows 10 Preinstallation Environment (WinPE) image to enable network connectivity during system installation.
A guide to merging multiple Gradle projects and their Git histories into a single repository to simplify development workflows in a microservices architecture.
Explains the evolution of web development from Responsive and Adaptive design to modern Progressive Web Apps (PWAs).
A step-by-step guide to upgrading a Raspberry Pi's operating system from Raspbian Jessie to the newer Raspbian Stretch release.
A guide to using Docker Compose for orchestrating multi-container applications, covering setup, configuration, and best practices.
A tutorial on packaging an Angular application inside a Docker container using Nginx to serve static files, focusing on immutability and DevOps practices.
A guide to setting up a Docker development environment on Windows and Mac using tools like Chocolatey, Homebrew, docker-machine, and VirtualBox.
Explains the transition from callback-based error handling (errbacks) to using native Promises in Node.js for cleaner asynchronous code.