How To Be A Kind Engineer

As I’ve worked in tech, I’ve come to appreciate when engineers are considerate of other engineers. (If you’re a junior engineer reading this, I implore you to do all this and you will stand out)

»
Author's profile picture Daniel Gopar on engineering

Creating new columns in Org agenda

Whenever viewing the Org agenda, you can add new “columns” to the view with the help of the org-agenda-prefix-format variable. If you do a simple C-h v org-agenda-prefix-format in emacs, you should get a nice description of what it does and how to use it.

»
Author's profile picture Daniel Gopar on emacs

Combining react-hook-form with Draft-JS WYSIWYG

We use react-hook-form at work, and we needed to integrate it with the React Draft WYSIWYG editor. Ended up creating something like this (which requires another small 3rd party lib draft-to-html):

»
Author's profile picture Daniel Gopar on javascript

Extending Eshell Git Prompt To Provide Virtualenv Info

»
Author's profile picture Daniel Gopar on emacs and eshell

Making Eshell tell jokes

»
Author's profile picture Daniel Gopar on emacs and eshell

Eshell CD tricks

Eshell’s built in command cd has a pretty nice feature, which is keeping track of the directories visited and being able to jump to a directory matching the directory stack history.

»
Author's profile picture Daniel Gopar on emacs and eshell