Urgent.News

What's breaking now, across thousands of outlets.

Tech

This year, I taught myself to code. Today, I'm releasing a tool for everyone, driftcheck.

I learned to code this year. I'd wanted to learn in the past, but the hardest part was always entry. This year, I dedicated the summer to myself for the first time in my life and taught myself how coding languages work. Before attempting to use an AI bot to code with, I wanted to truly know, to actually understand, what I'd be looking at. The most difficult part was the intro: learning GitHub…

This year, an individual learned to code independently, driven by the desire to understand coding languages and tools. Initially, the hardest aspects were learning GitHub integration, repository rules, commits, pushes, pull requests, and npm. The learner dedicated the summer to mastering these concepts, reading extensively, and avoiding AI-assisted coding.

In September, this individual planned to create a large coding project before their birthday but faced challenges remaining within their budget. Despite this, they decided to begin their most ambitious project first, learning as they went.

The result of this approach was the creation of a tool named "driftcheck." This tool is a command-line interface (CLI) consisting of three verification passes: driftcheck repo, driftcheck docs, and driftcheck spec. Each pass ensures the tool's functionality and accuracy by comparing against production codebases, real test results, and checking open pull requests.

The tool is MIT licensed, has minimal dependencies, and can be accessed at https://github.com/billthegoatnotme/driftcheck. The developer welcomes feedback and offers a donation section in the README for those who find the tool useful.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

More from Thursday 3 September →