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 11/15/22

5 lessons from running a (remote) design systems book club

Last year I gifted a design systems book I had been reading to a friend and she suggested starting a mini book club so that she’d have some accountability to finish reading the book. I took her up on the offer and so in late spring, our design systems book club was born. But how can you make the meetings fun and engaging even though you're physically separated? Here are a couple of things I learned from running my very first remote book club with my friend!

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 5/18/22

Introduction to Functional Programming in F#

Dive into functional programming with F# in our introductory series. Learn how to solve real business problems using F#'s functional programming features. This first part covers setting up your environment, basic F# syntax, and implementing a simple use case. Perfect for developers looking to enhance their skills in functional programming.

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.In this post I will introduce you to the grace and power of partial application. We will start with tupled arguments that most devs will recognise and then move onto curried arguments that allow us to use partial application.

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 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 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 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 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 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.

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 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 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 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 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 10/29/24

Third Place - AIM Hackathon 2024: The Venturers

ESG reports are often filled with vague statements, obscuring key facts investors need. This team created an AI prototype that analyzes these reports sentence-by-sentence, categorizing content to produce a "relevance map".

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. Participants from 12 countries developed smart agents to control cargo delivery truck fleets in a simulated Europe.

Blog 8/10/23

Machine Learning Pipelines

In this first part, we explain the basics of machine learning pipelines and showcase what they could look like in simple form. Learn about the differences between software development and machine learning as well as which common problems you can tackle with them.

Blog 9/7/20

Innovation Incubator Round 1

Team experiments with new technologies and collaborative problem-solving: This was our first round of the Innovation Incubator.