Wrote a blog post about building an MCP server with Python and using it with an LLM.
www.nuculabs.dev/threads/intr...
#python #mcp #ai #llm
@nuculabs.dev.bsky.social
I am Software Engineer from ๐ท๐ด. ๐ Free-software enthusiast ๐ง Hobby photographer ๐ท Tech Blogger ๐จ๐ปโ๐ป DIY ๐งฐ ๐ nuculabs.dev ๐ https://github.com/dnutiu ๐ https://mastodon.social/@nuculabs #rust #python #golang #linux #photography
Wrote a blog post about building an MCP server with Python and using it with an LLM.
www.nuculabs.dev/threads/intr...
#python #mcp #ai #llm
Posted a new article on my blorum. It's about using spring oauth client with a generic confidential oauth client. I've used it to authenticate with XenForo.
www.nuculabs.dev/threads/auth...
My blog is now served by a forum.
www.nuculabs.dev/blog/
I've started a forum and I'm porting some of my articles here as well. forum.nuculabs.de/threads/cons...
#forum #community #technology #software
Hello ๐ I wrote an article about unziping and ziping a directory using Golang since I didn't find a robust solution online. You can read it on my blog:
blog.nuculabs.de/posts/2025/2...
#golang #programming #software #blog
I've written an article on my blog about using RocksDB with Golang #golang
blog.nuculabs.de/posts/2025/2...
I wrote an ansible playbook for hosting Forgejo on Fedora Server, Alma Linux or Rocky Linux. You can also protect it against AI & Scrappers with Anubis & do regular backups with rsync.
forge.nuculabs.de/dnutiu/ansib...
forge.nuculabs.de/dnutiu/ansib...
forge.nuculabs.de/dnutiu/ansib...
I've added Mastodon powered comments to my blog. Thanks to a post by Carl Schwan
https://carlschwan.eu/2020/12/29/adding-comments-to-your-static-blog-with-mastodon/
A nice article about adding open telemetry to Django
https://allthingsopen.org/articles/what-is-opentelemetry-add-django-application
#python
The link to my Go Options pattern post was broken. Here is a working link:
blog.nuculabs.de/posts/2024/2...
I wrote a blog post on how to self host your own calendar and contacts server with Baรฏkal .
https://sabre.io/baikal/
https://blog.nuculabs.dev/posts/2025/2025-02-23-self-hosting-calendar-and-contacts/
#selfhost #calendar #contacts
Hosted my own CalDAV and CardDAV server with Sabre-Dav on fedora server. Added an ansible playbook for it.
https://forge.nuculabs.dev/dnutiu/ansible-playbooks/src/branch/master/sabre-dav
#selfhost #fedora #podman #docker
Seems fair every company follows it's own interests. The world is a spectrum it's not black/white. People can do very good stuff and very bad stuff at the same time. They can do good for some domain while destroying another.
I switched from gmail and I'm happy about it.
www.eff.org/deeplinks/20...
Thank you! I don't judge anyone expressing their opinions even though I don't share the same political views. AFAIK ProtonMail is built in Europe by Europeans and still has a strong stance on privacy and security.
If you're trying to give arguments using screenshots try again
I have ProtonMail & Proton Mail Bridge and now I need a self-hosted caldav/webdav server which won't be exposed to the public internet because I have VPN 100% on at all times.
20.02.2025 19:21 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Another day another playbook. This time I wrote a quick playbook for Prometheus Node exporter for Fedora & Fedora Server.
You can view it on my forge: https://forge.nuculabs.dev/dnutiu/ansible-playbooks/src/branch/master/node-exporter
#selfhost #metrics #observability #ansible
I've installed FreshRSS and wrote a playbook for Fedora and Fedora server.
https://forge.nuculabs.dev/dnutiu/ansible-playbooks/src/branch/master/fresh-rss
#selfhost #freshrss #fedora
I've just learned that you can write debugger in JavaScript and the browser debugger will break on that line. This is really nice for quickly debugging javascript & frameworks.
#javascript #debugging
You might be able to accomplish this by using a yubikey without touch I think
16.02.2025 17:29 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Thank you!
12.02.2025 08:57 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I wanted to try out Jellyfin[1] and I made an ansible playbook[2] for it, available on my forge. Tested of Fedora 41.
[1] - https://jellyfin.org/
[2] - https://forge.nuculabs.dev/dnutiu/ansible-playbooks/src/branch/master/jellyfin
#selfhost #jellyfin
I had it quite recently as I wanted to try it since I'm kind of attracted to it. My laptop is kind of beefy comparable to my desktop AMD Ryzenโข 7 PRO 8840HS & 32GB RAM, but the overall feel and snappiness of the system felt slow
10.02.2025 17:16 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I've added email support to my domain. You can now write me to contract, dnutiu, denis at nuculabs.dev
I've tested mailbox.org and fastmail.com and within 10 minutes I made the decision to go with @FastMail mostly due to the UX.
interesting
09.02.2025 15:41 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0I just love the fact that Forgejo has mermaid support:
#diagrams #git #forgejo
I had KDE Plasma on my new laptop but had to switch due to UI being sluggish compared to Gnome
09.02.2025 12:16 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Ghidra 11.3 is out and it released the PyGhidra python library, which allows you to interface with Ghidra from Python.
https://github.com/NationalSecurityAgency/ghidra/blob/Ghidra_11.3_build/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.md
#reverseengineering #security
Fedora is still supported by the community tho. If IBM/Red Hat were ruin it for us I think the community can still find a way
09.02.2025 10:04 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Thank you! I applied for an account on framagit
09.02.2025 09:28 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Thanks for sharing! I'm running Fedora workstation
08.02.2025 12:36 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0