
TypeScript Cheatsheet: Master Core Concepts & Best Practices
Installing, running, types, classes, all the basics
Here is my concise TypeScript cheatsheet covering key concepts, syntax, and code examples commonly referenced by developers:
Installing, running, types, classes, all the basics
Here is my concise TypeScript cheatsheet covering key concepts, syntax, and code examples commonly referenced by developers:
Comparison of software engineering tools and languages
The Pragmatic Engineer letter published a couple days ago survey statistics of the popularity of programming languages, IDEs, AI tools and other data for mid-2025.
Longread about MCP scpecs and implementation in GO
Here we have a description of The Model Context Protocol (MCP), short notes on how to implement an MCP server in Go, including message structure, protocol specifications.
Choosing best tool to write selects and do backups
New Linux Ubuntu 24.04 desktop edition has offered me to install Beekeeper Studio as SQL Editor and DB Manager tool. I was previously using DBeaver. OK. Let’s Compare DBeaver with Beekeeper Studio.
Nice framework for ETS/MLOPS with Python
Apache Airflow is an open-source platform designed to programmatically author, schedule, and monitor workflows, - entirely in Python code, offering a flexible and powerful alternative to traditional, manual, or UI-based workflow tools.
Good things about Python uv
Python uv (pronounced “you-vee”) is a modern, high-performance Python package and project manager written in Rust. It is designed as a drop-in replacement for traditional Python package management tools such as pip
, pip-tools
, virtualenv
, pipx
, and pyenv
, aiming to simplify and accelerate Python development workflows
Implementing RAG? Here are some Go code bits - 2...
Since standard Ollama doesn’t have a direct rerank API, you’ll need to implement reranking using Qwen3 Reranker in GO by generating embeddings for query-document pairs and scoring them.
Implementing RAG? Here are some codesnippets in Golang..
This little Reranking Go code example is calling Ollama to generate embeddings for the query and for eache candidate document, then sorting descending by cosine similarity.
Flutter Web app build and host with Docker containers
Several examples of Dockerfiles for building and hosting Flutter web apps, Ubuntu-based Flutter Build image + Webapp image on Nginx.
Gitflow, Alternatives, Weaknesses, and Advantages
Gitflow is widely used in projects requiring versioned releases, parallel development, and hotfix management.
OK. Now generating PDFs in GO!
Generating PDF documents programmatically can be an important feature in your application. Here we explore and give short review with examples of the libraries available in the Go programming language (Golang) for generating PDF files.
My favorite lib is pdf-reports
Generating PDF Reports Using Python
Python, with its extensive libraries and modules, offers powerful tools for generating professional PDF reports.
Continuing the topic of extracting data from html
If you’re looking for a Beautiful Soup equivalent in Go, several libraries offer similar HTML parsing and scraping functionality:
LLM to extract text from HTML...
In the Ollama models library there are models that able convert HTML content to Markdown, which is useful for content conversion tasks.
Cursor AI vs GitHub Copilot vs Cline AI vs...
Will list here some AI-assisted coding tools and AI Coding Assistants and their nice sides.