Red-Green-Code

Deliberate practice techniques for software developers

  • Home
  • About
  • Contact
  • Project 462
  • CP FAQ
  • Newsletter

Time Tortoise: Idle Time User Interface

By Duncan Smith Leave a Comment Jul 12 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. After several weeks of infrastructure work, it’s finally time to make the idle […]

Continue

Time Tortoise: Idle Time Detection with MouseKeyHook

By Duncan Smith Leave a Comment Jul 6 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. A practical time tracker needs to take into account user idle time, but […]

Continue

Time Tortoise: Minimal SignalR Functionality

By Duncan Smith Leave a Comment Jun 29 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. Last week, I covered the reason for using SignalR in Time Tortoise, and […]

Continue

Time Tortoise: Using SignalR with UWP

By Duncan Smith Leave a Comment Jun 22 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. To communicate with its companion app, Time Tortoise needs to use sockets. In […]

Continue

Time Tortoise: Notification Icon

By Duncan Smith Leave a Comment Jun 14 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. To build a companion app that implements functionality that a UWP app can’t, […]

Continue

Time Tortoise: A Companion App

By Duncan Smith Leave a Comment Jun 7 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. Last week, I brought up some limitations of UWP apps, including one that […]

Continue

Time Tortoise: Working Around UWP Limitations

By Duncan Smith Leave a Comment May 31 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. I decided to use the Univeral Windows Platform for Time Tortoise because I’m […]

Continue

Time Tortoise: Creating an App Package

By Duncan Smith Leave a Comment May 25 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. Last week I covered some of the requirements for self-hosting Time Tortoise. The […]

Continue

Time Tortoise: Self-Hosting

By Duncan Smith Leave a Comment May 17 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. As I mentioned last week, Time Tortoise is almost at the point where […]

Continue

Time Tortoise: An Early Fit and Finish Pass

By Duncan Smith Leave a Comment May 10 0

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. Although far from done, Time Tortoise now has some basic functionality for tracking […]

Continue
  • « Previous Page
  • 1
  • …
  • 35
  • 36
  • 37
  • 38
  • 39
  • …
  • 50
  • Next Page »

Getting Started

Are you new here? Check out my review posts for a tour of the archives:

  • 2023 in Review: 50 LeetCode Tips
  • 2022 in Review: Content Bots
  • 2021 in Review: Thoughts on Solving Programming Puzzles
  • Lessons from the 2020 LeetCode Monthly Challenges
  • 2019 in Review
  • Competitive Programming Frequently Asked Questions: 2018 In Review
  • What I Learned Working On Time Tortoise in 2017
  • 2016 in Review
  • 2015 in Review
  • 2015 Summer Review

Archives

Recent Posts

  • Will AI Coding Assistants “Deskill” Us? January 30, 2026
  • Stateless by Design: How to Work With AI Coding Assistants December 31, 2025
  • Do Coding Bots Mean the End of Coding Interviews? December 31, 2024
  • Another Project for 2024 May 8, 2024
  • Dynamic Programming Wrap-Up May 1, 2024
  • LeetCode 91: Decode Ways April 24, 2024
  • LeetCode 70: Climbing Stairs April 17, 2024
  • LeetCode 221: Maximal Square April 10, 2024
  • Using Dynamic Programming for Maximum Product Subarray April 3, 2024
  • LeetCode 62: Unique Paths March 27, 2024
Red-Green-Code
  • Home
  • About
  • Contact
  • Project 462
  • CP FAQ
  • Newsletter
Copyright © 2026 Duncan Smith