Red-Green-Code

Deliberate practice techniques for software developers

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

CPFAQ: Patterns in Question Titles, Part 2

By Duncan Smith Leave a Comment Apr 21 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. Last week, I did some simple text mining to classify Quora Competitive Programming questions based on […]

Continue

CPFAQ: Patterns in Question Titles

By Duncan Smith Leave a Comment Apr 14 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. Now that I have a database of competitive programming questions, I thought it would be interesting […]

Continue

CPFAQ: SELECT Queries

By Duncan Smith Leave a Comment Apr 4 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. Data in a relational database is often not arranged in a way that makes sense to […]

Continue

CPFAQ: A Question Database, Part 2

By Duncan Smith Leave a Comment Mar 28 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. Last week, I created the first version of a database schema that will store the source […]

Continue

CPFAQ: A Question Database

By Duncan Smith Leave a Comment Mar 21 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. So far this year, I’ve been building tools that operate on text files in tab-separate value […]

Continue

CPFAQ: Classifying Quora Questions

By Duncan Smith Leave a Comment Mar 14 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. On Quora, it’s common to see the same questions, or variations of the same questions, show […]

Continue

CPFAQ: Classifying Quora Topics

By Duncan Smith Leave a Comment Mar 7 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. If you study the current Quora topic ontology for competitive programming, it’s clear that it needs […]

Continue

CPFAQ: Quora Topic Ontology

By Duncan Smith Leave a Comment Feb 28 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. This week, I published a post to the Quora Topic Gnomery blog on the subject of […]

Continue

CPFAQ: Quora Topic Cleanup

By Duncan Smith Leave a Comment Feb 21 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. As part of the FAQ research process, I’m creating a canonical list of Quora topics related […]

Continue

CPFAQ: Collecting Quora Topics

By Duncan Smith Leave a Comment Feb 14 0

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. In recent weeks, I have been experimenting with ways to collect Quora questions, especially those that […]

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