A personal collection of small, unrelated notes and code examples.
— Oliver Frolovs
- 3 of 3, "Concurrency in Go" course notes – LONGREAD and very raw
- 2 of 3, "Functions, Methods, and Interfaces in Go" course notes – LONGREAD
- 1 of 3, "Introduction to Go" course notes – LONGREAD
- AWS new account checklist
- Python app templates
- Compile and install Go packages
- HCL type expressions extension
- Golang Gock HTTP traffic mocking and testing
- Golang raw strings and error wrapping
- Tag a release or overwrite an existing tag
- Change default branch name for
git init
- Smarter force-pushing in Git
- Reset local branch to remote branch
HEAD
- Ignore some settings in all repositories
- A high-level overview of different Git workflows
- How to rebase your current Git branch on
master
- How to set up Git to require an e-mail address on per-repo basis
- How to move uncomitted changes between Git repository branches
- How to push a local branch to a different branch name in the remote Git repo
- How to merge unrelated Git histories
- How to embed other repos into yours by using Git submodules
- How to upgrade a single package only (with
apt
) - Useful Linux kernel memory-related settings
- File types in Linux
- Get snapshot of current processes (Linux, ps)
- Print directory tree in Linux
- Cowsay a fortune in colour on login
- Make
sudo
stop asking for password
- Setting up a productive Python environment
- Output to
stderr
in Python - Storing configuration in a class in Python
- How to profile memory usage in Python
- Change file name encoding using Python
- Profiling Python scripts
- Where's
main()
function in a Python script? - Print Python Standard Library exception tree
- Three little gems from the Python's
math
module - How to check what version of Python is running a script
- Create a secret using OpenSSL library
- Running Postgres in Docker on WSL2
- The big or otherwise interesting names in Cloud technology
- Adventures in IPv6
- Fira Code font settings for VSCode
- Mains voltage
- Search a keyword in all Go files using
grep
- Enable HTTPS in nginx web server using Let's Encrypt CA
- Windows 10 Driver Store and Core Isolation
- Don't block an open PDF file for saving and reload on save
- Windows PowerToys
- Trace route on the Internet
- HTML character entities
- Install PrinceXML in WSL Ubuntu Linux
- WSL configuration and host resources limit
- Copying files with complex names using
scp
- Handling leap seconds with Network Time Protocol (NTP)
- Run PowerShell scripts unhindered
- Stop using SSL
- No-SSH approach for
git
and GitHub under Linux - A billion ways to run code in Windows
- Serve Markdown as HTML with live-reloading
- WSL open Explorer from the current working directory
- Atom
tool-bar
package iconset location - Keep SSH session from disconnecting due to inactivity