Member-only story

Productivity and Organization Tips for Software Engineers

Strategies to keep your day on track

Tyler Hawkins
Level Up Coding
6 min readJan 6, 2025

A notebook, sticky notes, pens, glasses, and an app
Photo by Alex McCarthy on Unsplash

I’ve been a software engineer for a little over a decade now, and I like to think I’m a pretty organized person. I have a system for everything, and these systems help my mind and my day run more smoothly.

Organization isn’t something that comes naturally to everyone, so today I thought I’d share some of my strategies that help me have a productive and fulfilling work day.

I’ve organized them below sequentially, walking you through how I start my day, things I do throughout my day, and how I end my day.

Start of my day

Startup tasks and message checking

To get oriented each morning, I check several things:

  • My calendar
  • My todo list
  • Slack
  • Email

This usually takes just 5–10 minutes and helps me get ready for everything going on that day.

If I have an interview to conduct, I’ll block off time on my calendar before the interview to prepare and after the interview to submit my feedback. If I have a 1on1 with my manager, I’ll add an item to my todo list to prepare notes for what I…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

No responses yet

Write a response