
Colombian labor market — STEP program case study
Colombia's STEP survey plus Frey & Osborne: regressions to adjust automation risk by age, gender, education, and job skills.
Read artifact →Notes, build-alongs, and case studies on data, ML, BI, and economics—in English and Spanish—each framed by the problem, the method, and the measurable impact.

Colombia's STEP survey plus Frey & Osborne: regressions to adjust automation risk by age, gender, education, and job skills.
Read artifact →Build a fixed-payment amortization table in Python, estimate the real rate with Fisher, and restate each loan payment in constant pesos today.
Turn official Colombian IPC into peso indexation in Python—validate the monthly series and export an auditable calculation trail for reviews.
Python 3 tutorial: chunk Markdown, embed with Ollama, store in ChromaDB, and ask questions locally—no OpenAI bill.
Build a Python MCP server so Cursor, Claude Desktop, or Codex can list BigQuery tables and run parameterized read-only SQL—with a byte cap.
What experimental design is, why you plan controls before you collect data, and where it shows up in real analysis work.
A minimal 2D Pygame project: sprites, collision, score. Small enough to finish in an afternoon if you already know a bit of Python.
PyAutoGUI automates the boring clicks—mouse, keyboard, screenshots. A plain intro to what it does and when it's worth using.
Plotly in Python for scatter plots and animated charts—install, a few dataset examples, and code you can copy into your own notebook.
Cognitive biases show up in data work too—confirmation bias, availability heuristic, and a few ways to keep them from skewing your analysis.
La automatización de trabajos corresponde al desarrollo e inclusión de nuevas tecnologías en las cadenas de valor de las empresas. Sin embargo, este cambio…
Build a Colombia IPC (CPI) inflation calculator in Python—convert pesos across years with Banrep/DANE data. Useful as a calculadora de inflación / IPC Colombia.
Aprende a construir una calculadora de inflación con IPC de Colombia en Python: convierte pesos entre años con series Banrep/DANE y deja el cálculo auditable.
Selenium scrapers, PDF transcription, and text mining on MinSalud decrees and resolutions from 2000 to 2020—coverage, epidemics, fraud.
Según estudios de McKinsey https://www.mckinsey.com/ , el análisis del datos referente a información no estructurada como audios, textos e imagen, a futuro…
Simulate a fixed-rate loan in Python with numpy_financial: monthly payment, full amortization table, and charts of the declining balance over time.
Simula un crédito de cuotas fijas en Python: calcula la cuota, genera la tabla de amortización y visualiza cómo baja el saldo con el tiempo.
Hook Python to datos.gov.co, pull ICFES 2019-2 scores, push them to BigQuery, and build school charts in Data Studio.
Actualmente, el gobierno colombiano dispone de una plataforma para revisión de datos públicos llamado datos.gov.co https://www.datos.gov.co/ en la cual se …
Tutorial en Python para un reproductor de música con POO: tkinter, pygame, carpeta de canciones, botones play/pause/stop y control de volumen.
Build a desktop music player in Python with tkinter and pygame: choose a track, play/pause/stop, set volume, and show elapsed playback time.
Hoy día en las aulas de clase, en las asignaturas del pregrado en Economía, se empieza enseñando la Teoría del consumidor, tema de un gran campo de la econ…
Consumer theory in Python with scipy: budget lines, utility maximization, and plots that go beyond the textbook.
Descripción y Motivación El plebiscito https://es.wikipedia.org/wiki/Plebiscito de 2016 en Colombia sobre los acuerdos de paz de Colombia de 2016 fue el me…
The 2016 peace plebiscite in Colombia, scraped with Python and plotted in Data Studio—turnout, votes, and what the numbers showed.
Automate emailing a generated CSV with Python 3 and Windows Task Scheduler using a Gmail app password, a short .py script, and a recurring job.
Automatiza el envío de un archivo por correo con Python 3 y el Programador de tareas de Windows: Gmail, script .py y programación recurrente.
English and Spanish artifacts — start with these English hubs; open any card for the language switcher when a pair exists.