Bicycle.LLC

← The work

Stepcode is a step-by-step instruction library for analysts using Excel, Sheets, R, Python, SQL or DAX.

Stepcode — any analysis, any tool, step by step, cited to the source (2026-09-29).

I built Stepcode to give analysts one instruction library for carrying a known method into the software they are required to use. The analysis should be chosen because it fits the question. Too often, the available tutorial chooses it instead.

That led to a simple structural decision: keep the analysis separate from the software. The method can then remain stable while Excel, Google Sheets, R, Python, SQL and DAX receive instructions suited to their actual capabilities. When a tool reaches its limit, the page says so plainly. Each page also preserves the source, because the reader needs to know where the method came from.

I care about the practical result. An analyst should be able to use the method the question calls for and explain how the answer was produced, even when the company has already chosen the software. I want that path to continue from readable instructions into applying the same sequence to the analyst’s own data.

Who it is for

Stepcode is for analysts who know which analysis fits the question and need to carry it out in the software their organization uses. They need a clear route from method to result, with sources they can check and an honest account of any limits in the required tool.

The problem

Analysts can know the right method and still be blocked by the software they must use. Available help is often split across forum posts and incomplete tutorials, with partial answers, missing sources and no candid account of where the tool falls short. The analyst then has to piece together a translation or choose a method that is simpler to implement. Either path makes it harder to explain how the answer was produced and why the method fits the question.

What I built

Stepcode is a free-to-read instruction library for analysts carrying a chosen method into the software their work requires. It publishes four analyses across six tools as 24 pages covering every analysis and tool combination, with 54 more pages devoted to individual steps. Each page explains the sequence, cites its source and states when the selected tool cannot complete a step. Behind the pages, the analysis logic is kept separate from the software-specific instructions, allowing related versions to be generated from the same structured definition. This helps keep the method aligned across tools when it changes while preserving the differences that matter in each environment.

What is new in it

  • Analysis and software are modeled separately, so the method remains recognizable across six implementations and readers can choose based on the question before opening the tool-specific steps.
  • Each page cites its source and names any tool limit as part of the instruction. Readers do not have to infer whether a missing step is possible in the selected software.
  • Related pages are generated from structured definitions rather than written as isolated tutorials. A change to the method can therefore be carried through the tool versions as one coordinated update.

Where it stands

Stepcode is becoming a dependable reference for analysts who need to carry a method into the tool their work requires. It is live at stepcode.dev with four analyses across six tools, 24 pages covering their combinations and 54 individual step pages. The aim is to apply the same sequence to an analyst’s own data.