Fransys

Tech blog — Architecture, Cloud & DevOps

BlogServicesContactAbout

Follow me

githubGitHublinkedinLinkedinmailMail

© 2026 Fransys • Fransys

Fransys

Categories

  • All posts
  • Tags
  • productivity10
  • nas10
  • ai8
  • security7
  • self-hosting7
  • linux6
  • claude-code6
  • neovim5
  • docker5
  • editor4
  • networking4
  • mcp3
  • vpn3
  • lua2
  • terminal2

Technical Expertise & Experience Sharing

Software architecture, Cloud, DevOps and AI — in-depth articles and practical guides.

François GUERLEZ, consultant IT freelance
Explore ArticlesDiscover Services

Areas of expertise

Software Architecture

Distributed systems, event-driven design and cloud migration for robust business applications.

Cloud & DevOps

GCP infrastructure, CI/CD, Docker containerization and orchestration for reliable deployments.

Artificial Intelligence

LLM integration, matching engines and data pipelines serving real-world business use cases.

Latest posts

Technical insights, experience feedback and technology watch.

self-hostingdockeraiproductivity

Building a near real-time topic monitoring system on a VPS

Self-hosted monitoring system on a VPS that aggregates RSS feeds, filters by keywords, scores and summarizes each article via an LLM, then pushes results to Slack. With multi-layer deduplication and web page change detection.

March 17, 20268 min read
Read more→
claude-codesecuritymcpai

Securing MCP API keys in Claude Code (and why it's urgent)

Your API keys are probably sitting in plain text in your mcp.json. Here's how to secure them with environment variable interpolation, a dedicated secrets file and deny rules.

March 15, 20266 min read
Read more→
vpnsecuritynetworkingself-hosting

Internet censorship: technical solutions to stay connected

When a government blocks social media, there are technical solutions to bypass censorship. From a simple DNS change to a self-hosted VPN, an overview of methods ranked by difficulty.

March 9, 202612 min read
Read more→
claude-codeaifact-checkingproductivity

Building a Claude Code Skill to Fact-Check the News

Step-by-step construction of a Claude Code skill that cross-references web sources, fact-checking APIs, primary sources, and bias detection to verify any news in 2 minutes. With a real case: natural hydrogen in Moselle, France.

March 6, 202613 min read
Read more→
claude-codeaimcpscienceproductivity

Building a Claude Code skill to fact-check scientific claims

Step-by-step guide to building a Claude Code skill that cross-references PubMed, Semantic Scholar and the web to produce structured reports on any health claim. With MCP configuration and 2026 best practices.

March 5, 202611 min read
Read more→
vpnsecuritynetworkingself-hostingheadscale

Sovereign VPN: Setting up your own server with Headscale in Switzerland

In this second part, we set up a self-hosted VPN with Headscale and an anti-censorship VLESS+Reality proxy (Xray) on a Swiss VPS. Both services share port 443 through nginx SNI routing.

March 5, 202620 min read
Read more→
All posts→