ORM to use in GO: GORM, sqlc, Ent or Bun?
GORM vs sqlc vs Ent vs Bun
Go’s ecosystem offers a range of ORM (Object-Relational Mapping) tools and database libraries, each with its own philosophy. Here is a comprehensive comparison of four major solutions for using PostgreSQL in Go: GORM, sqlc, Ent, and Bun.
Run any Executable as a Service in Linux
Running any executable as a linux service
Here’s a set of instructions on How to Configure to Run any Executable as a Service in Linux with Systemd.
Testing Deepseek-R1 on Ollama
Comparing two deepseek-r1 models to two base ones
DeepSeek’s first-generation of reasoning models with comparable performance to OpenAI-o1, including six dense models distilled from DeepSeek-R1 based on Llama and Qwen.
Fixing Flutter errors on AWS Amplify: [WARNING] fatal Not a valid object name origin/master
Here I'm describing how to fix this error
Some time ago I described how to Deploy Flutter project with backend to AWS Amplify.
POSSE: Publish on your own site, syndicate elsewhere
Some POSSE concepts and examples
POSSE , which stands for “Publish (on your) Own Site, Syndicate Elsewhere,” is a content publishing strategy that emphasizes ownership and control of your online content.
Selfhosting SearXNG
Some details bout SearXNG
SearXNG is a free and open-source federated metasearch engine that was forked from Searx. The SearXNG project on github has more then 15k stars.
Optimal Aperture, Shutter Speed and ISO for Video Recording
Looks like we don't have much of the choice here...
I usually set video recording settings on Auto.
That’s good enough for me.
But!
If needed - here are the best video recording settings.
Digital Detox with Filofax
When the paper-based planning is a way to go
Paper-based planning, journalling and note-taking might help with getting the things done in particular and make everything more fullfilling.
PyInstaller Quickstart
Combining python program into single file
Use PyInstaller to package Python programs as standalone executables. It works on Linux, Windows, and Mac.
Not the most efficient way, but usable.
Serverless systems development using AWS SAM, AWS SQS and Python PowerTools
Example of implementation
Here I list steps needed to implement pair of lambda functions in AWS SAM:
- REST API Lambda: send message to SQS
- SQS Lambda Trigger: process message from SQS
LaTeX: Document classes comparison
Difference between various document classes
LaTeX is a typesetting system suited for preparing nice-looking complex documents. LaTeX offers several document classes that determine the overall structure and formatting of a document.
LaTeX Cheat Sheet
Basic LaTeX reference
LaTeX is a powerful typesetting system widely used for creating professional documents with complex formatting, like math formulae, especially in academic domains. Here’s a cheat sheet for LaTeX typesetting.
Layered Lambdas: AWS SAM and Python
A bit of code reusability never hurts
These are the step-by-step instructions on how to add layers to AWS Lambdas - in Python. Will be using base code generated by standard HelloWorld template example.
Fediverse statistics: Lemmy, Mastodon, Bluesky etc
Twitter/X/Facebook/Reddit alternatives
There is a whole world of mainstream social networks platforms. And there is a small world of alternative platforms - fediverse. I will show how popular fediverse is.
Adding Structured data markup to Hugo
If Hugo theme doesn't support Structured Data...
Google is showing in search results some enhancements like Movie details, Job postings, Event and Course information, which it takes from website’s Structured Data. Here is - How to add Structured Data to the site using Hugo generator.