Prompt Fu

Tech tips and command line fu found within this dojo

THE LATEST FROM THE BLOG

 2023-11-16 1 minute read 0 Comments

After setting up your Gatsby website and manually deploying it to Firebase as detailed in our previous guide, it’s time to streamline your deployment process. This article will guide you through the steps to set up automatic deployment to Firebase Hosting using GitHub Actions.

May your deploys be smooth, and your build errors few. Keep automating and innovating!
 2025-11-21 13 minute read 0 Comments

GitHub Copilot for the command line isn’t just “ChatGPT in your terminal”—it’s a fundamentally different way of interacting with your system. After three months of daily use, I’ve cut my terminal workflow time by 40% and eliminated countless trips to Stack Overflow.

This guide takes you from installation to advanced automation techniques that’ll make you wonder how you ever lived without it.

 2025-10-29 12 minute read 0 Comments

If you’ve been using ChatGPT, GitHub Copilot, or Claude by just typing whatever comes to mind, you’re using a sports car in first gear. Prompt engineering is the skill that unlocks their full potential—and it’s quickly becoming as essential as knowing git or your favorite programming language.

This isn’t another theoretical guide. This is prompt engineering from a developer’s perspective: practical patterns, real examples, and techniques you can use today to write better code, debug faster, and ship products quicker.

 2025-10-15 10 minute read 0 Comments

The command line has been the developer’s sacred space for decades, but 2025 marks a turning point: AI is transforming the terminal from a tool you command into an intelligent assistant that understands you.

If you’re a developer, DevOps engineer, or sysadmin still typing commands the old-fashioned way, you’re leaving serious productivity on the table. This guide covers the essential AI-powered CLI tools that are reshaping how we work.

 2023-11-11 1 minute read 0 Comments

Discover how to host your Gatsby website on Firebase (by Google) with this step-by-step guide. This tutorial covers everything from site creation and building to Firebase setup and deployment, ensuring a seamless hosting process.

To Infinity and Beyond Code!

THE LATEST FROM THE WIKI

 2021-11-04 1 minute read 0 Comments

Rsync between hosts, using a jump host’s ssh keys as the intermediary:

cat raw.old.new.list | awk '{ print( " ssh " $1 " \x27 " "rsync -avP /app/users " $2 ":/app \x27 ") }'
# and to run it...
cat raw.old.new.list | awk '{ system( " ssh -A " $1 " \x27 " "rsync -avP /app/users " $2 ":/app \x27 ") }'
 2021-11-01 1 minute read 0 Comments

Summary

taskset is used to affine an application to a specific set of CPU cores; usally taking into account NUMA architecture.

CPU/memory affinity can improve performance of workloads that are performance-critical and/or that may be network-heavy.

Affining closely related applications on the same NUMA node can improve memory access latencies, and newtork-heavy workloads can take advantage of affining applications by scheduling network I/O on the same NUMA node as the NIC card to reduce the latency between the CPU and PCIe.

 2025-11-05 8 minute read 0 Comments

Essential Prompt Engineering Patterns

A quick reference guide of proven prompt patterns that work consistently across ChatGPT…

 2025-10-20 7 minute read 0 Comments

Quick Reference: Essential AI Command Line Tools

A fast reference guide for the most useful AI-powered CLI tools for…

 2020-11-02 2 minute read 0 Comments

Summary

sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a pipeline). While in some ways similar to an editor which permits scripted edits (such as ed), sed works by making only one pass over the input(s), and is consequently more efficient. But it is sed’s ability to filter text in a pipeline which particularly distinguishes it from other types of editors.

Tech tips and command line fu found within this dojo

 2025