💻techSoftware Engineers, Full-Stack Developers, Bootcamp Students & AI EngineersJSON Validated

100 Days of Code & Software Engineer Habit Template (JSON Import)

Download the ultimate 100 Days of Code & Software Engineer habit template JSON for Focus Streak. Includes 60-min coding timer, LeetCode problem count, and Git commit tracking.

Selected Habits

4 of 4

Streak Formation

~100 Days

Reminders

Multiple/Habit

Timers & Counts

Configured

Open & Add in Focus Streak App
All Templates
Share routine pack with prefilled link:
Routine at a Glance

Routine Overview

The 100 Days of Code & Developer Habit Template is designed for software engineers and learners to maintain strict coding momentum. It pairs a 60-minute deep coding timer with a LeetCode problem count target, system design reading, and daily Git commit verification.

Customize Your Habit Stack

Select or unselect habits below. Timers, count goals, and multiple reminders are pre-configured.

4 Selected
💻
Step 1

60 Mins Deep Coding Sprint

Build projects, fix bugs, or write clean code without email or social media distraction.

daily
1h Timer
Reminder: 10:00
10:00[defaulthigh]
Time for your 60-minute deep coding sprint 💻
🧠
Step 2

1 LeetCode / Algorithmic Problem

Solve one data structure or algorithm problem to keep interview skills sharp.

daily
Goal: 1 problem
Reminder: 16:00
16:00[gentlenormal]
Solve today’s LeetCode problem! 🧠
📚
Step 3

15 Mins Tech Article / System Design

Read engineering blogs, system design chapters, or official documentation.

daily
15m Timer
Reminder: 20:00
20:00[chimenormal]
15 minutes of tech reading for continuous learning 📚
🌿
Step 4

Daily Git Commit / Code Push

Push working code or documentation to GitHub to keep your contribution green.

daily
Goal: 1 commit
Reminder: 21:30
21:30[bellhigh]
Push your code to GitHub before bed! 🌿

Why This Routine Works (Behavioral Psychology)

Neuroscience & Habit Stacking Principles

Consistent daily coding triggers neuroplasticity in algorithmic problem-solving. Public tracking via Git commits coupled with timed focus sessions prevents developer burnout while accelerating skill growth.

Dynamically Generated JSON Schema

Includes 4 selected habit(s) with timers & count goals • Focus Streak v1.2.0

{
  "version": "1.2.0",
  "exportDate": "2026-08-06T10:05:40.268Z",
  "habits": [
    {
      "id": "dev-1-coding",
      "title": "60 Mins Deep Coding Sprint",
      "description": "Build projects, fix bugs, or write clean code without email or social media distraction.",
      "icon": "💻",
      "color": "blue",
      "schedule": {
        "type": "daily",
        "days": [
          0,
          1,
          2,
          3,
          4,
          5,
          6
        ],
        "timesPerDay": 1
      },
      "createdAt": "2026-08-06T00:00:00.000Z",
      "archived": false,
      "timerSessionSeconds": 3600,
      "reminders": [
        {
          "id": "rem-dev1",
          "time": "10:00",
          "repeat": true,
          "enabled": true,
          "priority": "high",
          "sound": "default",
          "message": "Time for your 60-minute deep coding sprint 💻"
        }
      ]
    },
    {
      "id": "dev-2-leetcode",
      "title": "1 LeetCode / Algorithmic Problem",
      "description": "Solve one data structure or algorithm problem to keep interview skills sharp.",
      "icon": "🧠",
      "color": "purple",
      "schedule": {
        "type": "daily",
        "days": [
          0,
          1,
          2,
          3,
          4,
          5,
          6
        ],
        "timesPerDay": 1
      },
      "createdAt": "2026-08-06T00:00:00.000Z",
      "archived": false,
      "countGoal": {
        "targetPerPeriod": 1,
        "unitLabel": "problem"
      },
      "reminders": [
        {
          "id": "rem-dev2",
          "time": "16:00",
          "repeat": true,
          "enabled": true,
          "priority": "normal",
          "sound": "gentle",
          "message": "Solve today’s LeetCode problem! 🧠"
        }
      ]
    },
    {
      "id": "dev-3-systemdesign",
      "title": "15 Mins Tech Article / System Design",
      "description": "Read engineering blogs, system design chapters, or official documentation.",
      "icon": "📚",
      "color": "green",
      "schedule": {
        "type": "daily",
        "days": [
          0,
          1,
          2,
          3,
          4,
          5,
          6
        ],
        "timesPerDay": 1
      },
      "createdAt": "2026-08-06T00:00:00.000Z",
      "archived": false,
      "timerSessionSeconds": 900,
      "reminders": [
        {
          "id": "rem-dev3",
          "time": "20:00",
          "repeat": true,
          "enabled": true,
          "priority": "normal",
          "sound": "chime",
          "message": "15 minutes of tech reading for continuous learning 📚"
        }
      ]
    },
    {
      "id": "dev-4-gitcommit",
      "title": "Daily Git Commit / Code Push",
      "description": "Push working code or documentation to GitHub to keep your contribution green.",
      "icon": "🌿",
      "color": "orange",
      "schedule": {
        "type": "daily",
        "days": [
          0,
          1,
          2,
          3,
          4,
          5,
          6
        ],
        "timesPerDay": 1
      },
      "createdAt": "2026-08-06T00:00:00.000Z",
      "archived": false,
      "countGoal": {
        "targetPerPeriod": 1,
        "unitLabel": "commit"
      },
      "reminders": [
        {
          "id": "rem-dev4",
          "time": "21:30",
          "repeat": true,
          "enabled": true,
          "priority": "high",
          "sound": "bell",
          "message": "Push your code to GitHub before bed! 🌿"
        }
      ]
    }
  ]
}
Import all 4 selected habit(s) directly into Focus Streak:
Open & Add in App

Customize with Focus Streak MCP AI Agent

Ask Cursor, ChatGPT, Gemini or Claude to tweak timers, count targets, or reminders

You can send this prompt to your AI assistant connected to the Focus Streak MCP endpoint (https://focusstreak.codemadebiz.com/api/mcp) to generate custom habit packs.

Create a 100 Days of Code Software Developer Habit Pack in Focus Streak JSON format: 1) 60-min Deep Coding Session timer 2) 1 LeetCode/Algorithm problem target 3) 15-min System Design reading timer 4) 1 Git Commit count target.

How to Import into Focus Streak (2 Fast Methods)

1-Click Instant App Launch or Manual JSON Import

Method 1 takes under 2 seconds!
1

1-Tap "Open & Add"

Tap "Open & Add in App" above to launch Focus Streak on your phone instantly.

2

Auto Pre-loaded

The app opens the AI & Custom Import Hub with all habits, timers, & count goals pre-loaded.

3

Review & Customise

Toggle habits or adjust target counts, timer durations, and reminder notification times.

4

Import & Start Streak

Tap "Import Habits Now" to append to your active list and start tracking immediately!

Frequently Asked Questions

It is a commitment to code for at least 1 hour every day for 100 consecutive days while sharing your progress publicly.

Ready to build your habit streak?

Google Play