Daily Shaarli

All links of one day in a single page.

September 14, 2024

Super Productivity – a to do list to get your head free | Super Productivity

Personal Task Management with integrated Time Tracking
Efficiently manage your tasks and track the time spent on each one. Utilize timeboxing to maintain focus and prevent getting overwhelmed. Effortlessly generate timesheets and work summaries for comprehensive work documentation.

johannesjo/super-productivity Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.

Gitting Things Done – A Visual and Practical Guide to Git [Full Book]
thumbnail

Most software developers use Git on a daily basis. But how many truly understand Git? Do you feel like you know what's going on under the hood as you use Git to perform various tasks?

For example, what happens when you use git commit? What is stored between commits? Is it just a diff between the current and previous commit? If so, how is the diff encoded? Or is an entire snapshot of the repository stored each time?

Most people who use Git don't know the answers to the questions posed above. But does it really matter? Do you really have to know all of those things?

I'd argue that it does matter. As professionals, we should strive to understand the tools we use, especially if we use them all the time, like Git.