My workflow is always changing but currently it consists of the following.
- VS Code - Main editor. Currently write mostly Go and Python.
- Sublime text - GitHub readmes, editing the wiki and quick edits (Markdown mostly).
- Neovim - Small and quick edits. Edit my Karabiner XML config file there.
- 2Do - Personal day-to-day tasks. Every task is actionable. Tasks that don't fit into a GitHub issue are put there. Usually this includes personal tasks.
- Ship - GitHub issues. All issues I want to work on soon are put into
Up Nextqueue and I work through each one, one by one.
- Trello - Public and personal boards. It's really nice because I can share pragmatically things I want to do publically and have the workflow actually be seamless so it doesn't distract or detach from the experience in any way.
- Fantastical - I plan my work for the entire day ahead of me and my day is primarily guided by the events I create. I always have Fantastical show
5 daysfrom current day. This gives me a perspective on what deadlines I have soon to complete and I can adjust my events as necessary and plan accordingly.
- Timing - Track all time I spend there. I try to automate as much of the tracking as possible so Timing learns from what I do and it's easy to fill out the sections after.
- This wiki - A bunch of markdown files rendered by Gitbook and edited with Ulysses and Sublime Text.
- Articles on Medium - Share longer articles that serve to answer some one message or share some one insight there. This wiki is a more living and ever changing document.
- SnippetsLab - Snippets of code and knowledge (facts/reference).
- LA curated lists - I open any of the lists readmes in seconds and any edit I make is automatically commited with Hazel. The lists are open to contribution too this way they get better and scale with time.
- Alfred My Mind - All my public facing bookmarks. Searching this wiki here. Searching my articles, my GitHub repos and more.
- Safari and Chrome bookmarks - Only contain personal bookmarks. The rest is publically available and queriable by anyone.
- Pixave - My entire media library of images and GIFs neatly sorted into collections. I post some images from there to my Instagram page.
- Apple Photos - All my personal photographs and images I made sorted into albums.
- Day One - Alongside small private notes and journal entries I add most photographs I take to Day One. Usually in form of
Travelcheckins. It's really awesome because everything there is encrypted and I can rely on it always being there.
- Day One - All my private thoughts and journal entries.
- Looking back - My public log of things I've done and worked on throughout the months with highglights and comments on each month/year.
- Covered in staying on top of things.
- Covered in sharing.
- Covered in tracking.
- Ulysses - All my writing. Medium posts, stories, wiki, small pieces and ideas.
- Apple Contacts - All contacts and people I meet are added as contacts in my contacts book. All contacts are prefixed with a category (i.e.
friend) and most contacts have tags attached so it's easier to remember the person.