Red-Green-Code

Deliberate practice techniques for software developers

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

CPFAQ: Collecting Quora Questions, Part 2

By Duncan Smith Leave a Comment Feb 7 0

I’m building a webliography of competitive programming resources, and I’m currently focusing on Quora questions. So far, I have extracted questions from search engine results and from the All Questions page that Quora generates. But as I mentioned last week, only a small fraction of the available topic questions appear in those locations. Where are […]

Continue

CPFAQ: Collecting Quora Questions

By Duncan Smith Leave a Comment Jan 31 0

Last week, I wrote about using search engine results to collect links to import into Webliographer. I used three search engine features: standard search, standard search with duplicates included, and site-specific search. Each of these features had pros and cons: Standard search returned results from more domains, but with fewer results per domain. Standard search […]

Continue

CPFAQ: Importing Search Results

By Duncan Smith Leave a Comment Jan 24 0

The purpose of Webliographer is to collect and manage web references (URLs). A good way to get a baseline set of references on a topic is to import the results of a web search. But if you use a search engine this way, you’ll find some quirks that don’t appear when you’re searching interactively.

Continue

CPFAQ: Initial Commit: Webliographer

By Duncan Smith Leave a Comment Jan 17 0

This week, I made my initial commit to the GitHub repository I’ll be using for my Webliographer project.

Continue

CPFAQ: Building a Webliography Tool

By Duncan Smith Leave a Comment Jan 10 0

Last week I proposed, as a project for this year, a competitive programming FAQ (CPFAQ). As a first step, I suggested a tool to facilitate research on the Web. This week I’m starting to design that tool.

Continue

A Project for 2018

By Duncan Smith Leave a Comment Jan 3 0

Happy 2018, everyone. In my end-of-year post for 2017, I wrote a summary of the programming project that I worked on last year, along with lessons learned from the experience. For 2018, I have a new project in mind.

Continue

What I Learned Working On Time Tortoise in 2017

By Duncan Smith Leave a Comment Dec 31 0

On January 4, 2017, I described a programming project that I would work on this year. That project is Time Tortoise, a Windows 10 app for time tracking. In this final post of 2017, I’ll review what I learned this year from the Time Tortoise project.

Continue

Time Tortoise: Future Plans

By Duncan Smith Leave a Comment Dec 21 2

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’m wrapping up a year of working on my Time Tortoise programming project. […]

Continue

Time Tortoise: Using SystemWrapper for Unit Testing, Part 3

By Duncan Smith Leave a Comment Dec 16 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. In two previous articles, I wrote about SystemWrapper, a library that makes it […]

Continue

Time Tortoise: Resolving Dependencies, Part 4

By Duncan Smith Leave a Comment Dec 9 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 upgraded the Time Tortoise projects to .NET Standard 2.0, and […]

Continue
  • « Previous Page
  • 1
  • …
  • 32
  • 33
  • 34
  • 35
  • 36
  • …
  • 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