Timeline
2025
2024
2023
- English-only embedding models for multilingual docs
- A performant embedding processing pipeline & tutorial for big XML/HTML data dumps
- Semantic Search Tutorial
- Zulip Server Setup Tutorial: zulip.gis.chat
- SemanticFinder - frontend-only live semantic search with transformers.js
- Semantic Search with Qdrant, Hugging Face, SentenceTransformers and transformers.js
- Geospatial Vector Search with Qdrant
2022
- Pyscript File Handling
- Connect Pandas to a remote PostgreSQL database via SSH
- PyScript-fueled Jupyter Notebooks for your browser
- PyScript - A Game Changer For Your Browser
- HyperLogLog Simply Explained
- Life Hacking 2.0: Adding Geographical Filters to Flat Search Websites with QGIS and Python
- HDMI Remote Screen Control
- City Skylines
- Basic River Animations with Blender - Mosel Edition
- How to create Paper (Mario) Maps
2021
- Guide to 3D OSM Building Models - Milan Edition
- Guide to 3D OSM City Models - Trier Edition
- Raster-Based 3D Models with QGIS, OSM and Aerialod
- Tips for neat splash pages
- SSH Port Forwarding Guide
- Convert Python Scripts to Windows Executables (.py to .exe) - Pyinstaller and Pandas | 2022 WORKING VERSION
- An Introduction to HyperLogLog
- Life Hacking: Adding Geographical Filters to Flat Search Websites with Turf.js
- Using HyperLogLog with Leaflet-Hexbins
- HyperLogLog Javascript (js-hll) & Postgres (postgres-hll): making them talk to each other!
- Querying Postgres with Python Fastapi Backend and Leaflet-Geoman Frontend - Applying Geometry Filters
- Leaflet Data Visualization Strategies - Markers, Marker Clusters, Heatmap, Hexbins
- Hugo blog routine - write, preview, edit, commit
- Run a Background Thread in Python - Torpy Image Download
2020
- VM Port Forwarding
- SSH in Virtual Machine Ubuntu Server 20.04
- Requests in Python with requests package and Torpy
- Using Jupyter Notebook as GIS
- QGIS - How to use custom SVG-Markers
- A complete guide to preprocess Instagram post data
- Mining Instagram efficiently with Torpy - Fast Instagram Scraper
- A quick readthedocs Wiki with mkdocs
- Debugging Python
- Writing Your Own Scraper - Simple Instagram Scraper
- Deleting Browser Cache with Python Selenium and Chromedriver
- Mining Instagram location IDs
- Processing data mined from instagram-scraper with Python and Pandas
- Social Media Mining
- Creating a simple Windows Powershell shortcut
- Creating a simple Ubuntu Bash shortcut
- Most common Hugo pitfalls and their solutions
- Go professional - Creating your personal homepage with custom domain name & email for less than 1$