Inbox helps to clear the mind

I hate distractions. They can easily ruin my day when I'm in the middle of working on a cool project. They do that by overloading my mind, buzzing around inside me, and just making me tired. Even though we can think about several things at once, we can only do one thing at a time.
Some of these distractions are important, but can't they just wait until I do Git Push?
After I started using the concept of the "Thought Inbox", that's exactly what happened. It helps me stay in the "flow" and finish work while missing things. Here's how it works.

Inbox

The inbox is the critical part of my workflow. Not an inbox, but rather a thought inbox. As soon as something important but not urgent comes up, I put it in the inbox and get back to work.
Our brain is for coming up with the ideas, not storing them. Any stuck thought distracts and chains it down 🔗
Computers or paper, on the other side, are perfect for storing ideas. They don't feel a thing, so use them!
Inbox is such a mental shelf, where I can put a thought for a while. It clears my head and helps me to get back into the flow 🌊

Graveyard of sad ideas

I found that not everything works as inbox for me.
Chat with myself, scattered notes, open browser tabs - stop working after some time.
The Brain isn't stupid. If it sees that some shelf is just "a graveyard of sad ideas" (term by @alicetragedy), it will stop trusting it🤦

What makes Inbox tick: low friction and trust

For the inbox to work reliably, two things are needed:

(a) Inbox be easily accessible.
Putting something in shouldn't require cognitive effort. More effort — less likely it is for the inbox to be used. Voice automation and mobile entry are a plus.

(b) inbox should be processed regularly, every thought should be addressed.
Ideally, once every day, go through the inbox and clean it up: add ideas to a list, create tasks or simply discard. This can be a part of a Shutdown routine 🧹
Regular processing is the key for training the brain to trust the inbox. If it trusts — it will immediately drop the idea after recording it.
Ultimately, this saves mental energy throughout the day🔋

Inbox Apps

I use Apple Reminders as Inbox because:

  • Shared inbox is available across multiple devices: iPhone, iPad and MacBook.

  • There are multiple entry points depending on the situation: type, invoke shortcut or ask Siri.

Plenty of alternatives: Todoist, Trello, MS TODO

 

Using Siri to set reminders for the work day

In the long run, all of this serves to keep the mind clear; to keep it from being overwhelmed by the thousand little things an adult has to deal with in the modern world.

Even though we can worry about several things at once, we can only do one thing at a time!

Blog 5/25/21

From the idea to the product: The genesis of Skwill

We strongly believe in the benefits of continuous learning at work; this has led us to developing products that we also enjoy using ourselves. Meet Skwill.

Blog

From Code Monkey to Trusted Partner

How do you move beyond just writing code and become a true trusted partner as a developer? In this blog post, Peter Szarvas shares what it takes to make that transformation — and why it’s worth it.

Blog 3/22/23

Introduction to Functional Programming in F# – Part 9

Explore Active Patterns and Computation Expressions in F#. Enhance code clarity and functionality with these advanced techniques.

Blog 9/15/22

Introduction to Functional Programming in F# – Part 3

Dive into F# data structures and pattern matching. Simplify code and enhance functionality with these powerful features.

Blog 9/13/22

Introduction to Functional Programming in F# – Part 2

Explore functions, types, and modules in F#. Enhance your skills with practical examples and insights in this detailed guide.

Blog 12/22/22

Introduction to Functional Programming in F# – Part 7

Explore LINQ and query expressions in F#. Simplify data manipulation and enhance your functional programming skills with this guide.

Blog 8/8/23

Introduction to Functional Programming in F# – Part 12

Explore reflection and meta-programming in F#. Learn how to dynamically manipulate code and enhance flexibility with advanced techniques.

Blog 7/12/23

Introduction to Functional Programming in F# – Part 11

Learn type inference and generic functions in F#. Boost efficiency and flexibility in your code with these essential programming concepts.

Blog 10/1/22

Introduction to Functional Programming in F# – Part 4

Unlock F# collections and pipelines. Manage data efficiently and streamline your functional programming workflow with these powerful tools.

Blog 3/22/23

Introduction to Functional Programming in F# – Part 8

Discover Units of Measure and Type Providers in F#. Enhance data management and type safety in your applications with these powerful tools.

Blog 10/11/22

Introduction to Functional Programming in F# – Part 5

Master F# asynchronous workflows and parallelism. Enhance application performance with advanced functional programming techniques.

Blog 5/17/23

Introduction to Functional Programming in F# – Part 10

Discover Agents and Mailboxes in F#. Build responsive applications using these powerful concurrency tools in functional programming.

Blog 5/1/21

Ways of Creating Single Case Discriminated Unions in F#

There are quite a few ways of creating single case discriminated unions in F# and this makes them popular for wrapping primitives.

Blog 12/22/23

ADRs as a Tool to Build Empowered Teams

Learn how we use Architecture Decision Records (ADRs) to build empowered, autonomous teams, enhancing decision-making and collaboration.

Blog

Why is Atlassian ahead of the pack

Why Atlassian? In this article, we explain why we rely on these tools and what makes them so exciting for IT professionals. A look behind our decision to choose Atlassian.

Unsere Office-Managerin in catworkx behind the scenes
Blog

catworkx behind the scenes: What does catworkx actually do?

Who or what is catworkx, what do we do here? What do we offer our customers, what can they expect from us? What is our focus and who is Atlassian?

Blog 5/18/22

Introduction to Functional Programming in F#

Dive into functional programming with F# in our introductory series.

Blog 8/11/22

Part 1: TIMETOACT Logistics Hackathon - Behind the Scenes

A look behind the scenes of our Hackathon on Sustainable Logistic Simulation in May 2022. This was a hybrid event, running on-site in Vienna and remotely.

Blog 11/30/22

Introduction to Partial Function Application in F#

Partial Function Application is one of the core functional programming concepts that everyone should understand as it is widely used in most F# codebases.

Blog 12/22/22

Introduction to Functional Programming in F# – Part 6

Learn error handling in F# with option types. Improve code reliability using F#'s powerful error-handling techniques.