A Script for Managing Dotfiles

Dotfiles are files and directories that define application configurations. They are preceded with a “.” which hides them, by default, within many file browsers. To maintain a uniform experience, users may aim to sync their dotfiles across development environments. This management process is often cumbersome, and is compounded by the number of machines a user frequently access’. Although historically I have a single laptop, where I favor simplicity over functionality, I am plagued by an addition for distro-hopping and fresh installs....

2022-01-18 · 3 min · Daniel Rammer

Introducing the Script Series

For those who may be unfamiliar, script is a generalized term referring to a typically small executable file and are supported by a variety of programming languages. Shell environments are a very common introduction to scripting, where a sequence of commands may be aggregated into a single file. Helping with portability, many shells are implemented with POSIX compliance, which means that a shell conforms to a specific set of command requirements....

2022-01-14 · 2 min · Daniel Rammer

On Compensation

I recently read this article on Oxides compensation model. The premise is a uniform salary ($175k / year) for every employee. Advertising this as a reflection of the companies core values they boast a wide variety of advantages including a more harmonious work environment, promoting teamwork rather than individual successes, and an even playing field, where everybody at the company is valued and approachable. The rebuttals on various criticism make obvious the time spent thinking through this model, with some rather compelling arguments....

2022-01-09 · 3 min · Daniel Rammer

100 Days to Offload

I have recently (as of 7.5 minutes ago) decided to try the 100DaysToOffload challenge for 2022. The only requirement, publish 100 posts on a personal blogging platform within the year. Like many software engineers I have started countless personal sites, but have alway shad difficulty committing to the blogging aspect. Perhaps foremost, this portion always seemed relatively unimportant, and therefore has been secondary to actually writing code. However, with deeper insight there is unbounded benefit for both personal and community growth....

2022-01-08 · 2 min · Daniel Rammer