- This is a small tech demo on how to use Hugo an Netlify to deploy a clean, minimalistic code generated homepage.
- Generated homepage: https://the-developer.de/
- Source: https://github.com/imago/blog
- Netlify howto: https://gohugo.io/hosting-and-deployment/hosting-on-netlify/
Mastering Gitflow on macOS
Gitflow is a proven branching model originally developed by Vincent Driessen. It provides a robust framework for managing features, releases, and hotfixes in software projects. This guide shows you how to set up Gitflow system-wide on macOS. What is Gitflow? Gitflow defines a strict branching workflow with two main branches: main (or master): Always contains production-ready code develop: Integration branch for new features Additionally, there are temporary branches for:...
Using Magit with Emacs
Prerequisites You need the following on macOS before you start: Homebrew installed (package manager for macOS). emacs installed git installed If you do not have Homebrew yet, install it from the official Homebrew website before proceeding. First steps using Magit with Emacs Open Emacs and install Magit: 1 M-x package-install RET magit-gitflow RET Open Magit with: 1 M-m g To test Magit: After modifying your source code, stash your changes with s and commit with c....
Building an Awesome WezTerm + Zsh Setup on macOS
Most macOS setups ship with a boring default terminal, but you can turn it into a fast, beautiful, and productive environment using WezTerm, Zsh, and a few plugins. This post walks through a full setup you can copy and adapt to your own workflow on macOS. Prerequisites You need the following on macOS before you start: Homebrew installed (package manager for macOS). Zsh as your default shell (it is the macOS default; verify with echo $0 and expect -zsh)....
Emacs Literate Programming
In this tutorial, we will explore Literate Programming in Emacs, showcasing various Hello World examples. For more insights on literate programming, refer to here and draw inspiration from here. Download org file from this tutorial Setting up Emacs Clone the Spacemacs repository: 1 git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d Clone example dotfiles: 1 cd $HOME && git clone https://github.com/imago/dotfiles.git dotfiles && cp dotfiles/.spacemacs . Setting up Python dependencies Install python libraries in a virtual environment....
Using AI features within Emacs
To utilize different language models like ChatGPT in Emacs, you can follow these steps: 1. Setting up Emacs: Clone the Spacemacs repository: 1 git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d Clone example dotfiles: 1 cd $HOME && git clone https://github.com/imago/dotfiles.git dotfiles && cp dotfiles/.spacemacs . 2. Installing GPG on Mac using Homebrew: 1 brew install gpg 3. Creating and utilizing ChatGPT API key:...