Lazarus Lazaridis Avatar

Lazarus Lazaridis

I am an open source enthusiast, I usually code in Ruby especially when it’s on Rails and in Go. I also speak Java, bash & C#. I like cats.

Athens, Greece · Twitter · GitHub · LinkedIn · Website

Lazarus Lazaridis github.com

stup - A CLI to easily save, access, and organize daily notes

The name derives from the Standup meetings since its initial purpose was to cover my need for keeping my Standup notes in a convenient way.

Quickly enter notes with a flexible text interface. Note creation looks like:

stup add @|--at|-@ <when> -n|--note "<note text>" -c|--category "<category-name>"

Then you can pull them back out by date, date-range, and/or category with:

$ stup show @ <when> -c|--category "<category-name>"

Notes are all saved as plaintext (markdown) so throw the entire directory in your synced-cloud-folder solution of choice and you have instant notes sync across all your devices.

Lazarus Lazaridis iridakos.com

Composing better emails

Lazarus Lazaridis:

Email communication is not my favorite but since I can’t avoid it, I am trying to compose messages in a way that I think it makes it easier for both me and the recipient:

  • to quickly address what is being communicated
  • avoid misunderstandings
  • save time

There are some really solid tips in this post. I’ll add another one:

If your email contains multiple questions and/or requests*, number them. In my experience this greatly improves the odds that they each get addressed in the reply. When I don’t number them I usually only get the first or last one addressed.

*let’s please stop referring to requests as “asks”, kthxbai

Lazarus Lazaridis iridakos.com

How to create a bash completion script

A tutorial for adding bash completion to scripts using the bash programmable completion facilities.

Why bother?

  • to save users from typing text when it can be auto-completed
  • to help users know what are the available continuations to their commands
  • to prevent errors and improve their experience by hiding or showing options based on what users have already typed

I’m a tab-completion junkie, so the more people that know how to do this, the better!

0:00 / 0:00