Posts
All the articles I've posted.
<50 lines of code for a custom generative AI flow in Google Slides with Google Gemini
Posted on:January 27, 2024 at 08:00 PMLearn how to add custom AI flows to your Google Slides work through Gemini API. Also applicable to other Google apps.
Making a mini computer from scratch with Raspberry Pi and Linux
Posted on:December 9, 2023 at 05:00 PMLearn how to utilize Raspberry Pi and Linux kernel to make your own custom mini computer from scratch, capable of interacting with the user through a keyboard and a screen.
Cross compiling C and C++ with Bazel
Posted on:October 16, 2023 at 05:30 PMLearn how to utilize Bazel's toolchains and platforms to cross-compile C and C++ for another architecture and OS. The example used is cross-compiling for a bare-metal RISC-V machine.
Take full control of Raspberry Pi! 10 MB mainline Linux image for embedded
Posted on:October 15, 2023 at 09:00 AMA guide on building a Raspberry Pi image from scratch using the latest mainline kernel for embedded purposes. Only a few manually built files are involved along with the Linux GPIO drivers to achieve LED flashing.
Building multiplatform Linux initramfs with one command in Bazel
Posted on:October 12, 2023 at 04:39 PMA guide on building working initramfs images for Linux for any platform with minimal effort. The build is hermetic and assumes no tooling installed on the developer's machine (even Bazel doesn't have to be installed)