<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>design-pattern</title>
    <link rel="self" type="application/atom+xml" href="https://links.biapy.com/guest/tags/997/feed"/>
    <updated>2026-04-30T23:19:05+00:00</updated>
    <id>https://links.biapy.com/guest/tags/997/feed</id>
            <entry>
            <id>https://links.biapy.com/links/11973</id>
            <title type="text"><![CDATA[Calm Technology]]></title>
            <link rel="alternate" href="https://calmtech.com/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11973"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Our world is made of information that competes for our attention.
What is necessary? What is not?

When we design products, we aim to choose the best position for user interface components, placing the most important ones in the most accessible places on the screen.

Equally important is the design of communication. How many notifications are necessary? How and when should they be displayed? To answer this, we can be inspired by the principles of calm technology.

Related contents:

- [Beyond agentic coding @ Haskell for all](https://haskellforall.com/2026/02/beyond-agentic-coding).]]>
            </summary>
            <updated>2026-03-02T07:22:41+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11639</id>
            <title type="text"><![CDATA[Sec-Context]]></title>
            <link rel="alternate" href="https://arcanum-sec.github.io/sec-context/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11639"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[AI Code Security Anti-Patterns distilled from 150+ sources to help LLMs generate safer code. 

A comprehensive security reference distilled from 150+ sources to help LLMs generate safer code.

- [Sec-Context @ GitHub](https://github.com/Arcanum-Sec/sec-context).

Related contents:

- [Erreur 403 | #61 :fr:](https://newsletter.erreur403.fr/p/erreur-403-61).]]>
            </summary>
            <updated>2026-01-29T11:49:17+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11376</id>
            <title type="text"><![CDATA[Awesome Agentic Patterns]]></title>
            <link rel="alternate" href="https://agentic-patterns.com/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11376"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[A curated catalogue of agentic AI patterns — real‑world tricks, workflows, and mini‑architectures that help autonomous or semi‑autonomous AI agents get useful work done in production.

- [Awesome Agentic Patterns @ GitHub](https://github.com/nibzard/awesome-agentic-patterns).

Related contents:

- [Looper: The AI Junior That Never Forgets the Backlog @ Nikola Balic](https://www.nibzard.com/looper-article/).]]>
            </summary>
            <updated>2026-01-20T13:09:11+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/11319</id>
            <title type="text"><![CDATA[Basic Design Patterns]]></title>
            <link rel="alternate" href="https://github.com/AllThingsSmitty/basic-design-patterns" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/11319"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[🔧 A collection of essential design pattern examples in JavaScript 🧰 

A collection of essential design patterns for software development using practical examples, such Singleton, Factory Method, Observer, and more, to help developers write more efficient and maintainable code.]]>
            </summary>
            <updated>2025-12-29T07:54:10+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/10332</id>
            <title type="text"><![CDATA[JavaScript Algorithms and Data Structures]]></title>
            <link rel="alternate" href="https://github.com/trekhleb/javascript-algorithms" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/10332"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings.

Related contents:

- [5 GitHub Repositories for an Instant Knowledge Boost @ Surajondev](https://www.surajon.dev/5-github-repositories-for-an-instant-knowledge-boost).]]>
            </summary>
            <updated>2025-09-22T06:41:54+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/1084</id>
            <title type="text"><![CDATA[Go Optimization Guide]]></title>
            <link rel="alternate" href="https://goperf.dev/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/1084"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Patterns and techniques for writing high-performance applications with Go.]]>
            </summary>
            <updated>2025-08-28T18:58:47+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/1805</id>
            <title type="text"><![CDATA[Money for PHP]]></title>
            <link rel="alternate" href="https://www.moneyphp.org/en/stable/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/1805"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[This library intends to provide tools for storing and using monetary values in an easy, yet powerful way.

This is a PHP implementation of the Money pattern.

- [Money for PHP @ GitHub](https://github.com/moneyphp/money).]]>
            </summary>
            <updated>2025-08-28T20:56:53+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/1898</id>
            <title type="text"><![CDATA[Agent Recipes]]></title>
            <link rel="alternate" href="https://www.agentrecipes.com/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/1898"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Explore Agent Recipes

Explore common agent recipes with ready to copy code to improve your LLM applications. 

Related contents:

- [Building effective agents @ Anthropic](https://www.anthropic.com/research/building-effective-agents).]]>
            </summary>
            <updated>2025-08-28T21:13:01+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/2528</id>
            <title type="text"><![CDATA[Patterns.dev]]></title>
            <link rel="alternate" href="https://www.patterns.dev/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/2528"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Improve how you architect webapps.

Patterns.dev is a free online resource on design, rendering, and performance patterns for building powerful web apps with vanilla JavaScript or modern frameworks.]]>
            </summary>
            <updated>2025-08-28T22:58:01+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/3554</id>
            <title type="text"><![CDATA[Siglot]]></title>
            <link rel="alternate" href="https://b-viguier.github.io/Siglot/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/3554"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Signals and Slots library for PHP.

Signals and slots is a mechanism introduced in Qt for communication between objects. It makes it easy to implement the observer pattern while avoiding boilerplate code. Siglot aims to provide similar features for the PHP language, with particular attention to Developer Experience (DX).

- [Siglot @ GitHub](https://github.com/b-viguier/Siglot).]]>
            </summary>
            <updated>2025-08-29T01:49:14+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4022</id>
            <title type="text"><![CDATA[Design Patterns Quick Reference]]></title>
            <link rel="alternate" href="http://www.mcdonaldland.info/2007/11/28/40/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4022"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[So every time I am designing something new I find myself either searching Google or opening up a gang of four (GoF) book to aid me. I searched for a bit trying to find a handy-dandy flash card showing class diagrams and purposes for the basic GoF patterns but was unable to locate a good one (for free). So I made my own.If you see any mistakes or improvements please post here and I will update the docs.]]>
            </summary>
            <updated>2025-08-29T03:06:54+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4035</id>
            <title type="text"><![CDATA[Design Patterns -- Object Oriented Design]]></title>
            <link rel="alternate" href="https://www.oodesign.com/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4035"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[By definition, Design Patterns are reusable solutions to commonly occurring problems(in the context of software design). Design patterns were started as best practices that were applied again and again to similar problems encountered in different contexts. They become popular after they were collected, in a formalized form, in the Gang Of Four book in 1994. Originally published with c++ and smalltalk code samples, design patterns are very popular in Java and C# can be applied in all object-oriented languages. In functional languages like Scala, certain patterns are not necessary anymore.]]>
            </summary>
            <updated>2025-08-29T03:09:57+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4287</id>
            <title type="text"><![CDATA[The Shape of AI]]></title>
            <link rel="alternate" href="https://www.shapeof.ai/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4287"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[How will patterns and experiences evolve in a world shaped by Artificial Intelligence?

AI is accelerating change. Companies are reacting by “doing AI”without prioritizing the experience of the people on the receiving end–Design is more important than ever. To respond, we must get smart, fast. This starts with understanding the emerging patterns of interaction, affordances, and heuristics in an AI world. The pages below are summaries of the current state.]]>
            </summary>
            <updated>2025-08-29T03:51:16+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4385</id>
            <title type="text"><![CDATA[Design Patterns Catalogue]]></title>
            <link rel="alternate" href="https://catalogue.projectsbyif.com/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4385"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Build services that earn trust.

IF curates this catalogue to help teams design trustworthy services that work for people. Contact IF for workshops about how to use these patterns.]]>
            </summary>
            <updated>2025-08-29T04:07:25+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4613</id>
            <title type="text"><![CDATA[awesome-scalability]]></title>
            <link rel="alternate" href="https://github.com/binhnguyennus/awesome-scalability" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4613"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[The Patterns of Scalable, Reliable, and Performant Large-Scale Systems.

An updated and organized reading list for illustrating the patterns of scalable, reliable, and performant large-scale systems. Concepts are explained in the articles of prominent engineers and credible references. Case studies are taken from battle-tested systems that serve millions to billions of users.]]>
            </summary>
            <updated>2025-08-29T04:46:46+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4910</id>
            <title type="text"><![CDATA[SourceMaking]]></title>
            <link rel="alternate" href="https://sourcemaking.com/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4910"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Design Patterns &amp;amp; Refactoring.

I&amp;#039;m SourceMaking. I will tell you a lot of stories about good software architecture and teach you how to create it with design patterns. I will guide you through anti-patterns, common pitfalls and mistakes that people make when they plan, create, and manage software projects. In the end, I will teach you how to smell a bad code and improve it with refactoring.]]>
            </summary>
            <updated>2025-08-29T05:35:14+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4941</id>
            <title type="text"><![CDATA[Deceptive Patterns]]></title>
            <link rel="alternate" href="https://www.deceptive.design/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4941"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Step into the shadowy world of deceptive design and learn how online businesses exploit consumers through manipulative tricks and traps.]]>
            </summary>
            <updated>2025-08-29T05:40:13+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/4953</id>
            <title type="text"><![CDATA[Money for PHP]]></title>
            <link rel="alternate" href="https://www.moneyphp.org/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/4953"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[This is a PHP implementation of the Money pattern.

This library intends to provide tools for storing and using monetary values in an easy, yet powerful way.

[Money @ GitHub](https://github.com/moneyphp/money/).]]>
            </summary>
            <updated>2025-08-29T05:43:13+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/5560</id>
            <title type="text"><![CDATA[PatternFly]]></title>
            <link rel="alternate" href="https://www.patternfly.org/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/5560"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[PatternFly is an open source design system created to enable consistency and usability across a wide range of applications and use cases. PatternFly provides clear standards, guidance, and tools that help designers and developers work together more efficiently and build better user experiences.

[PatternFly @ GitHub](https://github.com/patternfly)]]>
            </summary>
            <updated>2025-08-29T07:24:08+00:00</updated>
        </entry>
            <entry>
            <id>https://links.biapy.com/links/5592</id>
            <title type="text"><![CDATA[Refactoring Guru]]></title>
            <link rel="alternate" href="https://refactoring.guru/" />
            <link rel="via" type="application/atom+xml" href="https://links.biapy.com/links/5592"/>
            <author>
                <name><![CDATA[Biapy]]></name>
            </author>
            <summary type="text">
                <![CDATA[Refactoring.Guru makes it easy for you to discover everything you need to know about refactoring, design patterns, SOLID principles, and other smart programming topics.]]>
            </summary>
            <updated>2025-08-29T07:29:07+00:00</updated>
        </entry>
    </feed>
