Archived: New OldNew Mashup Theme (Hugo)

For kicks I’ve decided to have a live version of an archived project I was working on. It is a website theme I was creating for the Hugo static website generator. Since I decided to move away from Hugo-based websites, I archived the project, but I think it’s still interesting to see how it was… Continue reading Archived: New OldNew Mashup Theme (Hugo)

Fast Cross-Compile of Linux 2.6 for Armel

Unless you have new, high-powered, ARM system to build with, the fastest and most practical way to build software for armel (early ARM CPU versions) is to
cross-compile on an x86_64 machine (Debian and offshoots call this the amd64 architecture, even for non-AMD CPUs). This article is specifically about buildinga Linux 2.6 kernel. Obtaining a working toolchain that is able to build this old a kernel is probably the hardest part of the exercise. This supersedes
https://www.wildtechgarden.com/post/building-armel-on-linux-x64-cross-compilation-method

Edit-Test-Website CI/CD Lifecycle Demonstration

Tools Used For this demonstration we show the use of Visual Studio Code We also use GitHub And Netlify Before Website Creating a Commit Create a Branch Not shown here, but you should create a separate branch to create a pull request. Edit the Post Stage Your Changes Not shown here, but you should ‘stage’… Continue reading Edit-Test-Website CI/CD Lifecycle Demonstration

Introduction to Git and GitHub

An Introduction to Git & GitHub based on a presentation I created for a group of fellow Makers at the MakerPlace at the Midland Public Library in Midland, Ontario. It is based on, but not a conversion of, a PowerPoint presentation.

Fast Builds of Old Software for Armel on Linux x64 (amd64)

The cross-compilation toolchains builtin to most
modern Linux distributions do not support older versions of GCC. For old kernels (and other software) that require GCC4 or lower for building, this poses a challenge. One either needs to build a cross-compilation toolchain or use virtualization. This article describes setting up a cross-compilation toolchain. _This post superseded by https://www.wildtechgarden.com/post/fast-build-of-linux-2.6-for-armel-on-x86_64/_

Building Old Software on Armel on Linux x64 (amd64)

The cross-compilation toolchains builtin to most
modern Linux distributions do not support older versions of GCC. For old kernels (and other software) that require GCC4 or lower for building, this poses a challenge. One either needs to build a cross-compilation toolchain or use virtualization. This article describes setting up a virtual ARM environment for doing armel (ARMv5) compilation using docker containers.