Jeff Ramnani
Jeff Ramnani
My homestead on the Internets
Skip to content
  • Home
  • About
  • Archive
  • RSS

Programming

There are 6 posts filed in Programming (this is page 1 of 1).

How optimizing for performance changes code from generic to specific

What trade-offs are we making when we optimize code for performance? In terms of software design that is easy to understand and modify.

Continue Reading →
in Programming | January 8, 2024

Use Ansible Vault With macOS Keychain

Vault is a useful feature of Ansible that allows you to store secrets within your configuration management repository.

Continue Reading →
in Ansible, Programming, Sysadmin | September 29, 2016

Project Build Protocol

The Problem Working in many different languages across multiple projects means it’s often a pain to remember how to build all the different components.

Continue Reading →
in Build Engineering, Programming | September 17, 2016

Writing a Good Cron Job

Cron can be full of pitfalls for the unwary. Here are some tips to make you successful.

Continue Reading →
in Programming, Sysadmin, UNIX | December 21, 2015

PyCon 2012 Wrap-up

A curated list of the conference talks I found interesting with links to the archived videos.

Continue Reading →
in Programming, PyCon, Python | March 25, 2012

PyCon 2011 Wrap-up

PyCon has come and gone.

Continue Reading →
in Programming, PyCon, Python | April 27, 2011

Recent Posts

  • Getting Nice URLs in Tailscale
  • How optimizing for performance changes code from generic to specific
  • Use Ansible Vault With macOS Keychain
  • Project Build Protocol
  • Hello Fish Shell

Categories

  • Ansible
  • Build Engineering
  • Fish Shell
  • OpenBSD
  • Programming
  • PyCon
  • Python
  • Sysadmin
  • UNIX

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Independent Publisher empowered by WordPress
Creative Commons License
Except where otherwise noted, the content by Jeff Ramnani is licensed under a Creative Commons Attribution 4.0 International License.