<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>HeroHubs - Software development, architecture and AI</title><description>Ranieri Vannozzi&apos;s blog on software development, architecture and artificial intelligence, in English and Italian.</description><link>https://herohubs.it</link><language>en</language><item><title>Claude Design and Pomelli: the brand as context an AI can read</title><link>https://herohubs.it/en/posts/56</link><guid isPermaLink="true">https://herohubs.it/en/posts/56</guid><description>Claude Design derives a team design system from its code, Pomelli derives a small business Business DNA from its website. Two different products reach the same conclusion: consistency does not come from the prompt but from a profile extracted once and reused every time.</description><pubDate>Wed, 07 Oct 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>Performant npm: the package manager that rethinks node_modules</title><link>https://herohubs.it/en/posts/55</link><guid isPermaLink="true">https://herohubs.it/en/posts/55</guid><description>Performant npm is not just a faster npm. The global store with hard links and the strict node_modules structure change the way a JavaScript project declares and uses its dependencies.</description><pubDate>Mon, 14 Sep 2026 09:00:00 GMT</pubDate><category>Development</category></item><item><title>Paperclip: building AI agent companies with an org chart</title><link>https://herohubs.it/en/posts/54</link><guid isPermaLink="true">https://herohubs.it/en/posts/54</guid><description>Paperclip lets you design an org chart of AI agents that collaborate like the departments of a real company. A CEO, a writer, an engineer, an editor and a designer who split the tasks, work in parallel and ask for confirmation when it matters.</description><pubDate>Mon, 31 Aug 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>DeepSeek locally: integrating an open model into SaaS without paying for APIs</title><link>https://herohubs.it/en/posts/53</link><guid isPermaLink="true">https://herohubs.it/en/posts/53</guid><description>Running DeepSeek on your own machine turns the variable cost of APIs into a fixed hardware cost. A reasoning on when it pays off, how it is done, and which other open models to evaluate for next-generation intelligent SaaS.</description><pubDate>Mon, 17 Aug 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>Claude Science: when the assistant walks into the lab</title><link>https://herohubs.it/en/posts/52</link><guid isPermaLink="true">https://herohubs.it/en/posts/52</guid><description>Anthropic launches Claude Science, an environment that links more than sixty scientific databases and coordinates specialised agents for genomics, proteomics, and computational chemistry. Not a more capable model, but a new way of working for researchers.</description><pubDate>Mon, 03 Aug 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>Sakana Fugu: when value lies in orchestration, not in the model</title><link>https://herohubs.it/en/posts/51</link><guid isPermaLink="true">https://herohubs.it/en/posts/51</guid><description>Sakana Fugu is not a new AI model but a small seven-billion-parameter orchestrator that coordinates existing models. The value shifts from computational power to the ability to orchestrate.</description><pubDate>Mon, 20 Jul 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>The .claude folder: the control centre of Claude Code</title><link>https://herohubs.it/en/posts/50</link><guid isPermaLink="true">https://herohubs.it/en/posts/50</guid><description>The .claude folder is often ignored, yet it is where the behaviour of Claude Code on a project is actually defined. Understanding its structure means moving from correcting the tool to configuring it.</description><pubDate>Mon, 06 Jul 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>Conventional Commits: the commit message as a technical document</title><link>https://herohubs.it/en/posts/49</link><guid isPermaLink="true">https://herohubs.it/en/posts/49</guid><description>Writing commit messages freely is a convention that forms through inertia. Conventional Commits replaces it with a structure that generates value automatically.</description><pubDate>Mon, 22 Jun 2026 09:00:00 GMT</pubDate><category>Development</category></item><item><title>Brute force protection: authentication that holds</title><link>https://herohubs.it/en/posts/48</link><guid isPermaLink="true">https://herohubs.it/en/posts/48</guid><description>A brute force attack is not sophisticated, but it is persistent. Building a solid defence is an architectural question first, a configuration question second.</description><pubDate>Mon, 08 Jun 2026 09:00:00 GMT</pubDate><category>Development</category></item><item><title>Why is ignoring package-lock architectural suicide?</title><link>https://herohubs.it/en/posts/47</link><guid isPermaLink="true">https://herohubs.it/en/posts/47</guid><description>Many developers treat the lock file as background noise in commits. In reality, it is the only thing standing between your code and a sudden crash in production.</description><pubDate>Sun, 24 May 2026 09:00:00 GMT</pubDate><category>Development</category></item><item><title>Claude for Small Business: AI that works right beside you</title><link>https://herohubs.it/en/posts/46</link><guid isPermaLink="true">https://herohubs.it/en/posts/46</guid><description>Small businesses don&apos;t need massive tools to compete. They need intelligent ones. Anthropic&apos;s Claude is designed for those who work every day with limited resources but real ambitions.</description><pubDate>Mon, 18 May 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>Markdown or HTML? Output format is an architectural decision</title><link>https://herohubs.it/en/posts/45</link><guid isPermaLink="true">https://herohubs.it/en/posts/45</guid><description>Most developers treat AI output format as a minor detail. It isn&apos;t. The choice between Markdown and HTML determines whether the result will be read, shared, or actually used.</description><pubDate>Fri, 10 Apr 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>Canary vs Blue Green: how to eliminate downtime</title><link>https://herohubs.it/en/posts/44</link><guid isPermaLink="true">https://herohubs.it/en/posts/44</guid><description>A guide to software release strategies: discover how Blue Green and Canary deployment can protect your business and improve user experience.</description><pubDate>Fri, 06 Mar 2026 09:00:00 GMT</pubDate><category>Architecture</category></item><item><title>Prompt Injection: how artificial intelligence can be manipulated (and why you should know about it)</title><link>https://herohubs.it/en/posts/43</link><guid isPermaLink="true">https://herohubs.it/en/posts/43</guid><description>Discover what prompt injection is, how it can influence artificial intelligence responses, and what strategies to adopt to protect data and business processes.</description><pubDate>Tue, 10 Feb 2026 09:00:00 GMT</pubDate><category>AI</category></item><item><title>How to turn AI Assistants into reliable development partners</title><link>https://herohubs.it/en/posts/42</link><guid isPermaLink="true">https://herohubs.it/en/posts/42</guid><description>Discover how prompt engineering is becoming an essential skill for developers. Practical techniques for debugging, refactoring, and implementing new features with AI assistants.</description><pubDate>Fri, 09 Jan 2026 18:30:00 GMT</pubDate><category>AI</category></item><item><title>Biome: the modern toolchain that simplifies web development</title><link>https://herohubs.it/en/posts/37</link><guid isPermaLink="true">https://herohubs.it/en/posts/37</guid><description>Discover Biome: the unified toolchain for linting, formatting, and code analysis in JavaScript/TypeScript. Benefits, integration, and productivity for modern developers.</description><pubDate>Mon, 13 Oct 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Test driven development: a silent ally for software heroes</title><link>https://herohubs.it/en/posts/38</link><guid isPermaLink="true">https://herohubs.it/en/posts/38</guid><description>Learn about Test Driven Development (TDD): benefits, Red-Green-Refactor cycle, practical examples, and how TDD and BDD improve software quality and maintainability.</description><pubDate>Mon, 13 Oct 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Astro: islands architecture and hybrid rendering for performant content</title><link>https://herohubs.it/en/posts/39</link><guid isPermaLink="true">https://herohubs.it/en/posts/39</guid><description>A guide to Astro: the modern framework for static and hybrid sites, islands architecture, server-first rendering, SEO, performance, and integration with React, Vue, and Svelte.</description><pubDate>Mon, 13 Oct 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Feature flags: the key to safe, controlled, and continuous releases</title><link>https://herohubs.it/en/posts/41</link><guid isPermaLink="true">https://herohubs.it/en/posts/41</guid><description>Learn how feature flags revolutionize software releases: gradual rollout, instant rollback, A/B testing, and best practices for DevOps and CI/CD.</description><pubDate>Mon, 13 Oct 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Hexagonal architectures: a new perspective with ports and adapters</title><link>https://herohubs.it/en/posts/40</link><guid isPermaLink="true">https://herohubs.it/en/posts/40</guid><description>Discover hexagonal architecture (ports and adapters): principles, benefits, practical examples, and how to improve testability, maintainability, and flexibility in modern software projects.</description><pubDate>Mon, 13 Oct 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>Writing well: a crucial skill for leaders and developers</title><link>https://herohubs.it/en/posts/34</link><guid isPermaLink="true">https://herohubs.it/en/posts/34</guid><description>Learn why effective writing is a strategic skill for developers and managers: clear communication, collaboration, onboarding, and leadership in the tech world.</description><pubDate>Sat, 13 Sep 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>Pull and merge requests: same goals but different approaches</title><link>https://herohubs.it/en/posts/35</link><guid isPermaLink="true">https://herohubs.it/en/posts/35</guid><description>Pull requests vs merge requests: differences, advantages, and best practices for code review on GitHub and GitLab, with a focus on DevOps and team collaboration.</description><pubDate>Sat, 13 Sep 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Hono: simplicity and power for modern web applications</title><link>https://herohubs.it/en/posts/33</link><guid isPermaLink="true">https://herohubs.it/en/posts/33</guid><description>A guide to Hono: the minimalist JavaScript web framework for building modern, fast, and maintainable applications. Features, examples, and benefits for developers.</description><pubDate>Sat, 13 Sep 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>htmx: the unexpected ally of modern backend</title><link>https://herohubs.it/en/posts/36</link><guid isPermaLink="true">https://herohubs.it/en/posts/36</guid><description>Discover how htmx is revolutionizing frontend development: dynamic interactions without JavaScript, simple HTML, serverless architectures, and benefits for modern web apps.</description><pubDate>Sat, 13 Sep 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Cookies VS local storage: differences and advantages</title><link>https://herohubs.it/en/posts/28</link><guid isPermaLink="true">https://herohubs.it/en/posts/28</guid><description>Compare cookies and local storage: differences, advantages, security, and best practices for client-side data management in modern web development.</description><pubDate>Wed, 13 Aug 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Managers and developers: beyond the superficiality of social media</title><link>https://herohubs.it/en/posts/30</link><guid isPermaLink="true">https://herohubs.it/en/posts/30</guid><description>Analysis of real dynamics between managers and developers: collaboration, trust, communication, and how to build successful teams beyond social media appearances.</description><pubDate>Wed, 13 Aug 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>The importance of having a professional growth plan</title><link>https://herohubs.it/en/posts/31</link><guid isPermaLink="true">https://herohubs.it/en/posts/31</guid><description>Discover why having a professional growth plan is essential: strategies, benefits, goal setting, and practical tips for developers and managers to advance their tech careers.</description><pubDate>Wed, 13 Aug 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>Agent as a Service (AaaS): the future beyond SaaS</title><link>https://herohubs.it/en/posts/32</link><guid isPermaLink="true">https://herohubs.it/en/posts/32</guid><description>Explore the Agent as a Service (AaaS) model: how autonomous AI agents are revolutionizing software, surpassing SaaS, and transforming business processes and automation.</description><pubDate>Wed, 13 Aug 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>From HTML to JSX: the silent revolution of the web</title><link>https://herohubs.it/en/posts/29</link><guid isPermaLink="true">https://herohubs.it/en/posts/29</guid><description>Explore the evolution from classic HTML to JSX: history, innovations, advantages, and how modern JavaScript frameworks are transforming web development.</description><pubDate>Wed, 13 Aug 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Why did Elon Musk buy Twitter? The answer is Grok3</title><link>https://herohubs.it/en/posts/24</link><guid isPermaLink="true">https://herohubs.it/en/posts/24</guid><description>Analysis of Elon Musk’s strategy: how acquiring Twitter enabled the development of Grok3, xAI’s chatbot, and the role of social data in AI training.</description><pubDate>Sun, 13 Jul 2025 05:00:00 GMT</pubDate><category>AI</category></item><item><title>SST: the future of serverless on AWS</title><link>https://herohubs.it/en/posts/25</link><guid isPermaLink="true">https://herohubs.it/en/posts/25</guid><description>Discover SST (Serverless Stack): the framework revolutionizing serverless development on AWS. Benefits, user experience, scalability, and best practices for cloud-native projects.</description><pubDate>Sun, 13 Jul 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>Intelligent B2B solutions: why integrate AI into your software project</title><link>https://herohubs.it/en/posts/26</link><guid isPermaLink="true">https://herohubs.it/en/posts/26</guid><description>Learn how to integrate artificial intelligence into B2B software projects: benefits, automation, personalization, scalable architectures, and strategies for business growth.</description><pubDate>Sun, 13 Jul 2025 05:00:00 GMT</pubDate><category>AI</category></item><item><title>6 ways to pass parameters to a REST API in Spring Boot (Java)</title><link>https://herohubs.it/en/posts/27</link><guid isPermaLink="true">https://herohubs.it/en/posts/27</guid><description>Discover 6 main ways to pass parameters to a REST API in Spring Boot: query, path, matrix, body, header, and cookie. Practical Java guide for robust and secure APIs.</description><pubDate>Sun, 13 Jul 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Firebase real-time database: the right choice for real-time applications?</title><link>https://herohubs.it/en/posts/20</link><guid isPermaLink="true">https://herohubs.it/en/posts/20</guid><description>Explore the pros, cons, and alternatives of Firebase real-time database: a complete guide to choosing the best solution for real-time apps and platforms.</description><pubDate>Fri, 13 Jun 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>LinkedIn and Apache Kafka: 7 trillion messages a day</title><link>https://herohubs.it/en/posts/21</link><guid isPermaLink="true">https://herohubs.it/en/posts/21</guid><description>Discover how LinkedIn uses Apache Kafka to process 7 trillion messages daily: architecture, scalability, open-source innovations, and best practices for real-time big data.</description><pubDate>Fri, 13 Jun 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>Why choose a standing desk?</title><link>https://herohubs.it/en/posts/22</link><guid isPermaLink="true">https://herohubs.it/en/posts/22</guid><description>Explore the benefits of standing desks: health, productivity, ergonomics, and practical tips to improve well-being for developers and digital professionals.</description><pubDate>Fri, 13 Jun 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>The importance of the design system: why UI and UX are not optional</title><link>https://herohubs.it/en/posts/23</link><guid isPermaLink="true">https://herohubs.it/en/posts/23</guid><description>Learn why a solid design system is essential: UI/UX benefits, consistency, accessibility, and success factors for modern digital projects.</description><pubDate>Fri, 13 Jun 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>Data, decisions, and directions: the role of the data professional</title><link>https://herohubs.it/en/posts/17</link><guid isPermaLink="true">https://herohubs.it/en/posts/17</guid><description>Discover how data engineers and analysts create real value: strategies, tips, and best practices to turn data into decisions and competitive advantage.</description><pubDate>Tue, 13 May 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Waterfall vs Agile: two approaches compared in software development</title><link>https://herohubs.it/en/posts/18</link><guid isPermaLink="true">https://herohubs.it/en/posts/18</guid><description>Waterfall vs Agile: differences, pros, cons, and when to choose each for effective software project management.</description><pubDate>Tue, 13 May 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>Software architecture: which one to use?</title><link>https://herohubs.it/en/posts/16</link><guid isPermaLink="true">https://herohubs.it/en/posts/16</guid><description>A guide to major software architectures: advantages, disadvantages, and use cases for client-server, layered, microservices, event-driven, serverless, and more for modern projects.</description><pubDate>Tue, 13 May 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>Will ChatGPT (and others) really replace developers?</title><link>https://herohubs.it/en/posts/19</link><guid isPermaLink="true">https://herohubs.it/en/posts/19</guid><description>A critical analysis of ChatGPT and generative AI: can they really replace programmers? Limits, opportunities, and the future of software development work.</description><pubDate>Tue, 13 May 2025 05:00:00 GMT</pubDate><category>AI</category></item><item><title>Why trunk-based development dominates Git?</title><link>https://herohubs.it/en/posts/12</link><guid isPermaLink="true">https://herohubs.it/en/posts/12</guid><description>Discover why trunk-based development is the preferred Git branching strategy: benefits, comparison with GitFlow and GitHub Flow, and how it supports DevOps, CI/CD, and fast releases while maintaining code quality.</description><pubDate>Sun, 13 Apr 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>The importance of soft skills</title><link>https://herohubs.it/en/posts/13</link><guid isPermaLink="true">https://herohubs.it/en/posts/13</guid><description>Learn why soft skills are essential in tech: communication, collaboration, problem solving, and adaptability for successful teams and professional growth.</description><pubDate>Sun, 13 Apr 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>Effective meetings: how to make them really work</title><link>https://herohubs.it/en/posts/14</link><guid isPermaLink="true">https://herohubs.it/en/posts/14</guid><description>Discover how to organize truly effective meetings: strategies, practical tips, and best practices for productive, engaging, and results-oriented meetings in modern teams.</description><pubDate>Sun, 13 Apr 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>The project management triangle</title><link>https://herohubs.it/en/posts/15</link><guid isPermaLink="true">https://herohubs.it/en/posts/15</guid><description>Understand the project management triangle: how to balance scope, time, quality, and cost in complex projects. Strategies, trade-offs, and tips for effective project delivery.</description><pubDate>Sun, 13 Apr 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>Microservices or monolith: still a current debate?</title><link>https://herohubs.it/en/posts/10</link><guid isPermaLink="true">https://herohubs.it/en/posts/10</guid><description>Microservices vs monolith: advantages, disadvantages, and use cases to choose the best software architecture for your project in 2025.</description><pubDate>Thu, 13 Mar 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>Successfully managing a software project</title><link>https://herohubs.it/en/posts/11</link><guid isPermaLink="true">https://herohubs.it/en/posts/11</guid><description>A practical guide to effective software project management: planning, milestones, execution, and tips to avoid common mistakes and achieve project success.</description><pubDate>Thu, 13 Mar 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>Digital SMEs are the key to the Future</title><link>https://herohubs.it/en/posts/9</link><guid isPermaLink="true">https://herohubs.it/en/posts/9</guid><description>Learn how digitalization transforms SMEs: benefits, strategies, technologies, and opportunities to innovate, grow, and compete in the global market.</description><pubDate>Thu, 13 Mar 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>Linux: the invisible protagonist of the digital world</title><link>https://herohubs.it/en/posts/5</link><guid isPermaLink="true">https://herohubs.it/en/posts/5</guid><description>Discover why Linux is the backbone of the digital world: servers, cloud, IoT, security, and open source innovation for businesses and developers.</description><pubDate>Thu, 13 Feb 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>AWS, Cloudflare, Supabase and others: which one to choose?</title><link>https://herohubs.it/en/posts/6</link><guid isPermaLink="true">https://herohubs.it/en/posts/6</guid><description>A guide to choosing the ideal cloud provider: AWS, Cloudflare, Supabase, Google Cloud, Azure, DigitalOcean, Vercel, Netlify, and Heroku compared for every project need.</description><pubDate>Thu, 13 Feb 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>PHP: the loved, hated, misunderstood language</title><link>https://herohubs.it/en/posts/7</link><guid isPermaLink="true">https://herohubs.it/en/posts/7</guid><description>A deep dive into PHP: history, misconceptions, security, best practices, and why it remains one of the most used and debated languages in modern web development.</description><pubDate>Thu, 13 Feb 2025 05:00:00 GMT</pubDate><category>Development</category></item><item><title>Diversity creates innovation and creativity</title><link>https://herohubs.it/en/posts/8</link><guid isPermaLink="true">https://herohubs.it/en/posts/8</guid><description>Discover how diversity in tech teams drives innovation, creativity, and success: strategies for building inclusive and competitive groups in the IT sector.</description><pubDate>Thu, 13 Feb 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>The fallacies of distributed systems</title><link>https://herohubs.it/en/posts/2</link><guid isPermaLink="true">https://herohubs.it/en/posts/2</guid><description>Explore the main fallacies of distributed systems: challenges, best practices, and design patterns for building resilient, secure, and scalable architectures in the cloud era.</description><pubDate>Mon, 13 Jan 2025 05:00:00 GMT</pubDate><category>Architecture</category></item><item><title>Exponential organizations</title><link>https://herohubs.it/en/posts/3</link><guid isPermaLink="true">https://herohubs.it/en/posts/3</guid><description>An exponential organization grows by orchestrating resources it does not own. The model Salim Ismail described in 2014 becomes relevant again now that staff on demand can be a team of AI agents, with all its limits.</description><pubDate>Mon, 13 Jan 2025 05:00:00 GMT</pubDate><category>Projects</category></item><item><title>AI and the revolution in software development</title><link>https://herohubs.it/en/posts/4</link><guid isPermaLink="true">https://herohubs.it/en/posts/4</guid><description>Find out how artificial intelligence is transforming software development: automation, efficiency, new business models, and the impact on modern organizations.</description><pubDate>Mon, 13 Jan 2025 05:00:00 GMT</pubDate><category>AI</category></item><item><title>QA and the invisible pillar of software development</title><link>https://herohubs.it/en/posts/1</link><guid isPermaLink="true">https://herohubs.it/en/posts/1</guid><description>Learn why Quality Assurance (QA) is essential in software development: strategies, benefits, best practices, and how a QA culture ensures reliability, user satisfaction, and business success.</description><pubDate>Sun, 12 Jan 2025 05:00:00 GMT</pubDate><category>Development</category></item></channel></rss>