Categories
Python
Blogging
Security
News
Review
SQL
AI
Personal Opinion
Writing
Tutorial
HowTo
Technical
Development
Technology
Privacy
Web
Microbit
OSX
DevOps
Linux
Sicurezza
Programmazione
Django
Go
Ubuntu (EN)
WordPress
UDS
BlackBerry
Maemo (EN)
MeeGo
Windows Phone
Windows
Qt
Recensione
Igalia
Ubuntu (IT)
EeePC
Skype
Unifi
Censura
Maemo (IT)
Java
Ruby
Ruby on Rails
OpenOffice
OLPC
MySQL
2024
Buy or Rent? RaspberryPi vs VPS
![Buy or Rent? RaspberryPi vs VPS](/posts/buy-or-rent-raspberrypi-vs-vps/cover-raspberrypi-vs-vps.png)
Python: it is now() time to migrate from utcnow()
![Python: it is now() time to migrate from utcnow()](/posts/python-now-time-to-migrate-from-utcnow/cover-python-utcnow.png)
My curated list of indie blogs
![My curated list of indie blogs](/posts/my-curated-list-of-indie-blogs/cover-blog-list.webp)
Cryptomator: end-to-end encrypt files in any cloud
![Cryptomator: end-to-end encrypt files in any cloud](/posts/cryptomator-end-to-end-encrypt-files-in-cloud/man-vault.png)
If your website uses Cloudflare, you can now easily block AI bots
![If your website uses Cloudflare, you can now easily block AI bots](/posts/use-cloudflare-to-block-ai-bots/cloudflare-ai-bots-settings.png)
We need an evolved robots.txt and regulations to enforce it
![We need an evolved robots.txt and regulations to enforce it](/posts/we-need-evolved-robotstxt-and-regulations/we-need-new-robots.png)
Simple and free solution to read content from RSS feeds on iOS and MacOS
![Simple and free solution to read content from RSS feeds on iOS and MacOS](/posts/simple-solution-to-read-rss-content-on-ios-macos/rss-sync-cover.webp)
Truncating time when querying a PostgreSQL database
AI won’t take your Software Developer job (not yet)
![AI won’t take your Software Developer job (not yet)](/posts/ai-wont-take-your-job-yet/ai-doing-developers-work-cover.webp)
Using AI tools for coding: good or bad?
![Using AI tools for coding: good or bad?](/posts/using-ai-tools-for-coding-good-or-bad/ai-tools-cover.webp)
iA Writer Authorship: a brilliant feature with a problematic implementation
![iA Writer Authorship: a brilliant feature with a problematic implementation](/posts/ia-writer-authorship-brilliant-feature-problematic-implementation/ia-writer-authorship-cover.webp)
Self hosting a Copilot replacement: my personal experience
![Self hosting a Copilot replacement: my personal experience](/posts/self-hosting-copilot-replacement/self-hosting-copilot-cover.webp)
Ollama: running Large Language Models locally
![Ollama: running Large Language Models locally](/posts/ollama-running-llm-locally/ollama-cover.webp)
My Backup Strategy with Borg, Vorta and BorgBase
![My Backup Strategy with Borg, Vorta and BorgBase](/posts/my-backup-strategy/backup-strategy-cover.webp)
Migrating from Pelican to Hugo
![Migrating from Pelican to Hugo](/posts/migrating-from-pelican-to-hugo/migrating-from-pelican-to-hugo.webp)
How to show a cover image in Pelican based blog posts
![How to show a cover image in Pelican based blog posts](/posts/how-to-show-cover-image-pelican-blog-posts/pelican-website-banner.jpeg)
Kagi: a paid search engine which is worth the money
![Kagi: a paid search engine which is worth the money](/posts/kagi-paid-search-engine/kagi-landing-page.jpeg)
Blogging from an iPad
![Blogging from an iPad](/posts/blogging-from-an-ipad/editing-markdown-with-mweb.jpeg)