
Chunk Python and Markdown for retrieval
Build the ingestion pipeline that splits Python and Markdown files into stable, citable chunks, the foundation every retrieval guide in this series searches.
HLAB field notes
Analysis and field notes on the systems, tools, and ideas changing how modern software gets built.

Build the ingestion pipeline that splits Python and Markdown files into stable, citable chunks, the foundation every retrieval guide in this series searches.

Write data from Python to an Excel workbook with pandas and openpyxl, then generate a pie chart from it. Covers Anaconda setup and Python 3.7.

Use the Vue.js v-for directive to render a list of near-Earth asteroids from the NASA NeoWs API in an HTML page, with data fetched through Axios.

Refactor the Vue.js code that consumes the NASA APOD API into cleaner methods, and inspect component data with the Vue.js devtools browser extension.

Fetch data from the NASA Astronomy Picture of the Day API with Vue.js 2.6 and Axios, and display the image, title, and explanation on a web page.

Register validation and confirmation URLs for M-Pesa C2B payments on the Safaricom Daraja API with Laravel 6.9, and handle the callbacks Safaricom sends.

Build an M-Pesa customer-to-business (C2B) integration on the Safaricom Daraja API with Laravel 6.9, and store payment transactions in your database.

Send an M-Pesa STK push payment request to a customer's phone from Laravel 6.9 with the Safaricom Daraja API, including access token generation.

Start integrating the Safaricom M-Pesa Daraja API with Laravel 6.9: learn how M-Pesa works, create a developer account, and add a sandbox app.

Schedule a Laravel 6.5 task that generates a PDF report with DOMPDF and emails it as an attachment, so management reports send themselves on time.

Add business logic to a USSD menu built with Laravel 5.8 and Africa's Talking, so each option a user picks leads to the right next screen.

Connect a Django 2.2 GitHub repository to Travis CI so your test suite runs on every push, and catch failing tests before they reach production.