Quotidien Shaarli

Tous les liens d'un jour sur une page.

February 5, 2021

Event Sourcing : comprendre les bases d'un système évènementiel - Publicis Sapient Engineering - Engineering Done Right
thumbnail
octo-woapi/katapi: 📘 A kata to practice your API design and development skills.
thumbnail
Kubeapps, deploy your applications in Kubernetes
Katalyst
Uncovering Hidden Business Rules with DDD Aggregates | by Nick Tune | Technology Strategy Ideas and Insights | Medium
thumbnail

In the real world we can be vague about our business rules and processes. We can make exceptions or we can bypass a few steps to…

Visualising and documenting software architecture cheat sheets - Coding the Architecture

C4 Model - Simon Brown

Real-world Node.JS TDD example. A complete walkthrough of a real-world… | by Pierre Criulanscy | Spotlight On JavaScript | Medium
thumbnail

A complete walkthrough of a real-world example of applying TDD to develop a Node.JS lambda function.

Refactoring to Patterns Catalog

Below are 27 refactorings from Joshua Kerievsky's book, Refactoring to Patterns.

timber/timber: Create WordPress themes with beautiful OOP code and the Twig Template Engine
thumbnail

Because WordPress is awesome, but the_loop isn't

Timber helps you create fully-customized WordPress themes faster with more sustainable code. With Timber, you write your HTML using the Twig Template Engine separate from your PHP files.

Thespian Python Actors

Thespian is a Python library providing a framework for developing concurrent, distributed, fault tolerant applications.

Super Tiny Icons
thumbnail

edent/SuperTinyIcons: Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos

An Overview of JavaScript Testing in 2020 | by Vitali Zaidman | Welldone Software | Medium
thumbnail

This guide is intended to catch you up with the most important reasoning, terms, tools, and approaches to JavaScript testing as for the year 2020.

Kata - Coding Dojo
4K Minimalist Wallpapers - Top Free 4K Minimalist Backgrounds - WallpaperAccess
thumbnail
Holochain | Think Outside the Blocks - scalable distributed computing
thumbnail
ServiceWorker Cookbook
Browser Platform Status Tracker
dylanaraps/pywal: 🎨 Generate and change color-schemes on the fly.
thumbnail
First Decentralized Public Database for dApps
Combien ça coûte de créer une entreprise en 2018 ?
fastlane - App automation done right
The offline cookbook - JakeArchibald.com
thumbnail
Implementing Event Sourcing in Python - part 1, aggregates - Breadcrumbs Collector
Made.com Tech Team

Python blog:

  • A Pytest Pattern Using Parametrize To Customise Fixtures
  • Removing classes from Ports and Adapters
  • Using Photon-pump
  • Dependency Injection With Type Signatures In Python
  • Eventsourcing 101
  • Why Use Domain Events
  • Commands And Queries Handlers And Views
  • Repository And Unit Of Work Pattern In Python
Even the Smallest Side Project Deserves Its K8s Cluster | by Luc Juggery | Better Programming | Medium
thumbnail
Top 7 des meilleurs générateurs de mentions légales

La page de mentions légales n’est pas qu’une obligation et permet à vos visiteurs d’avoir confiance en votre site. Voici les générateurs les plus populaires.

https://itnext.io/microservices-architecture-an-implementation-of-saga-pattern-dbbe5d881c78
Couscous! Put your documentation in a website!
Legacy Coderetreat - Adrian Bolboaca
thumbnail
The Menpo Project · The Menpo Project

The Menpo Project is a set of BSD licensed Python frameworks and associated tooling that provide end-to-end solutions for 2D and 3D deformable modeling

Nick Chamberlain
thumbnail
Event Modeling: What is it? - Event Modeling
Clarified CQRS
Articles | Khalil Stemmler
thumbnail

I'm Khalil. I teach advanced TypeScript & Node.js best practices for large-scale applications. Learn to write flexible, maintainable software.

List of patterns for microservices
How To Control User Identity Within Microservices | Nordic APIs |
thumbnail
Freebe.me, l'outil de gestion dédié aux freelances
thumbnail

Un seul outil pour gérer toute ton activité de freelance

Craft - Les patterns tactiques du DDD - Publicis Sapient Engineering - Engineering Done Right
thumbnail
Automated Visual Testing with Visual AI

Next generation test automation platform powered by Visual AI

Increase quality, accelerate delivery and reduce cost with the world’s most intelligent test automation platform.

ICONSVG - Quick customizable SVG icons for your project
Uppy
thumbnail

Sleek, modular open source JavaScript file uploader

Home | Laws of UX
CC0 Textures - Free Public Domain PBR Materials
thumbnail
Front-end Developer Handbook 2019 - Learn the entire JavaScript, CSS and HTML development practice!
thumbnail
SocialFish – l’outil de phishing intégrant ngrok – Homputer Security
thumbnail
PostgreSQL Exercises
The Ultimate UX Guide to Color Design | by Justin Baker | Muzli - Design Inspiration
valignatev/ddd-dynamic: Domain Driven Design in Python, Ruby and other dynamic languages resources
thumbnail
All Katas
Tactical Domain-Driven Design
thumbnail
Utiliser k3d pour avoir un cluster k8s en local - Issif
Apprendre les bases de Kubernetes | Kubernetes
Taiga: Your opensource agile project management software
thumbnail

Taiga is an easy and intuitive yet powerful project management tool for multi-functional agile teams

Using functional programming to avoid intermediate variables and nested functions – Corey Cleary
API Design & Documentation Management | Designing & Building OpenAPIs
thumbnail

Using Stoplight you can create OpenAPI descriptions, documentation, mock servers much faster than other API tools, with no specialized knowledge required in one centralized platform.

DDD Strategic Patterns: How to Define Bounded Contexts - DZone Microservices

This article talks about the meaning of core domain, generic domain, and bounded context, and how they relate to DDD and business capabilities.

Vertical Slice Architecture
PWABuilder
thumbnail

A collection of awesome repos around PWAs:

  • PWABuilder: Vue / Nuxt frontend site for PWABuilder

  • pwa-install: Web Component from the PWABuilder team that brings an awesome "install" experience to your Progressive Web App!

  • pwa-auth: Web component that lets your users sign-in/sign-up using their Microsoft, Google, Facebook, or Apple account. Your app receives their email address, name, and profile picture.

  • pwa-starter: Welcome to the lit-element edition of the PWABuilder pwa-starter! Looking to build a new Progressive Web App and not sure where to get started? This is what you are looking for!

  • pwa-inking: A web component that adds a 2D inking canvas (and optional toolbar) to your PWA art sparkles

SVG PORN - High-quality SVG logos
thumbnail
Nord Theme
thumbnail

An arctic, north-bluish color palette.

Created for the clean and uncluttered design pattern to achieve a optimal focus and readability for code syntax highlighting and UI components.

The Software Architecture Chronicles – @hgraca
thumbnail
Modern PHP Without a Framework | Kevin Smith
Clean Architectures in… by Leonardo Giordani [PDF/iPad/Kindle]
thumbnail
1. Introduction — GeoMesa 3.1.0 Manuals

GeoMesa is an Apache-licensed, open-source suite of tools that enables large-scale geospatial analytics on distributed computing systems, letting you manage and analyze the huge spatio-temporal datasets that IoT, social media, tracking, and mobile phone applications seek to take advantage of today.

karlstav/cava: Console-based Audio Visualizer for Alsa
thumbnail
Ceph Homepage - Ceph
thumbnail
coreui/coreui-free-bootstrap-admin-template: CoreUI is free bootstrap admin template
thumbnail