Catching up on development
We won't succeed at every challenge we encounter, that is normal. And the last four months has known successes and failures. So let's share them.
It’s been four months since our last blog post. In that time, we released seven new versions (29 to 36), and we want to share what’s new in Todo2d.
We are public about the changes we make to Todo2d. If you want to know what has changed you can read it in the changelog.
Here are some of the major features we added:
- Time Tracking
- Organizations
- Markdown support
- Redesign of the sidebar
- Redesign of the landing page
- New homepage (primarily for internal use)
We also tried out some features that we later decided to remove. While we’re proud of our progress, we think it’s just as important to show how we handle things that don’t work out.
One example is custom card styles. We thought it would be helpful if users could assign colors to cards, but testers found it wasn’t very useful. Without a clear system, people used lots of different colors, so the colors lost their meaning. We learned that colors work best when they’re based on information, not just added for looks. For now, we’ve removed this feature while we work on better guidelines.
We also put a lot of work into time reporting, which is different from time tracking.
Time tracking lets you see how you spend your time, while time reporting is about sharing how time is spend. In short, you track your time so you can report it accurately.
We announced time reporting at the start of 2026, but we believe your privacy is more important than a company’s need for data. That’s why we don’t allow open access to your time tracking. You actively choose what information to share.
In June, we focused on designing how time reporting should work, including how to deliver, adjust, and withdraw timesheets. Adding organizations and managers made things more complex. For example, we had to think about timesheets that need client approval, changes after they’re signed off, and how to return timesheets if needed.
Each time we thought we had a solution, a new scenario came up that made us rethink things. The good news is that every time this happened, we made the system better and easier to use.In the end, we decided that an organization is simply a group of people who see themselves as a unit. This simple definition means anyone can create an organization. For example, you can have one for the company, one for a team, one for a team working with a client’s team, or even one for planning a surprise company picnic.
The good news is that we are still on track for everything that we promised to deliver at the start of 2026. To become a champion, not everything needs to be a home run, but as you can see we hit the ball more often than we swing and miss. 😉