Mensuel Shaarli

Tous les liens d'un mois sur une page.

February, 2021

LinuxGSM – Déployez vos serveurs de jeux en quelques secondes – Korben
thumbnail
Event storming recipes
thumbnail
Roy Fielding on Versioning, Hypermedia, and REST
thumbnail
Une enquête comme OpenLux est-elle possible en France ?
thumbnail

Depuis la directive européenne de 2018, connaître les propriétaires d’une entreprise ne devrait, en théorie, plus être un problème. Mais, en France, la libération des données prend du temps.

Learn Docker in a Month of Lunches | Learn Docker in a Month of Lunches
Event Sorcery · Learn the magic of domain driven design and event sourcing in Python
Creating new Aggregates in DDD – Gediminas Geigalas' blog
thumbnail
Amazon.fr - Mastering Ethereum: Building Smart Contracts and Dapps - Antonopoulos, Andreas, Wood, Gavin - Livres
The Art of Discovering Bounded Contexts by Nick Tune - YouTube
thumbnail

Bounded contexts are a cherished member of the microservices family, but they mean lots of different things to lots of different people. So what actually are...

3 Awesome Minimum Viable Products (MVPs) - YouTube
thumbnail

What are the best MPVs of all time? I've absolutely no idea... but Buffer, Dropbox and Zappos are three of my favourites.

GitHub - theonedev/onedev: Super Easy All-In-One DevOps Platform
thumbnail

Super Easy All-In-One DevOps Platform. Contribute to theonedev/onedev development by creating an account on GitHub.

KataCatalogue - Coding Dojo
Project structure for an Express REST API when there is no "standard way" – Corey Cleary

at all. They just put everything into a 200-line server.js file and call it a day...

Testcontainers

Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

GitHub - Lucifier129/farrow: A type friendly web framework for node.js written by TypeScript
thumbnail

A type friendly web framework for node.js written by TypeScript
Article à lire: https://dev.to/lucifier129/farrow-a-new-web-framework-in-the-new-year-1l47

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
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…

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
The offline cookbook - JakeArchibald.com
thumbnail
Mickael Wegerich / simple-cqrs · GitLab
thumbnail

Exemples d'implem CQRS dans différents langages.

Superhuman's Founder on How to Move Beyond Gamification - YouTube
thumbnail

Forget gamification. If you want to make software that feels like play, rather than work, it requires tapping into deeper, more intrinsic motivations. And th...

Software Profession Resources | Trello
#NoEstimates - Alternative to Estimate-Driven Software Development
The Beginner's Guide to Deliberate Practice | James Clear
thumbnail
SoftwareCraftsmanship | Trello

Bookmarks Fabien Hiegel

thephpleague/flysystem: Abstraction for local and remote filesystems
thumbnail

Flysystem is a file storage library for PHP. It provides one interface to interact with many types of filesystems. When you use Flysystem, you're not only protected from vendor lock-in, you'll also have a consistent experience for which ever storage is right for you.

Kubernetes Mastery: Hands-On Lessons From A Docker Captain | Udemy
thumbnail
matthiasnoback/TalisORM: An ORM for "ORMless" persistance of DDD-inspired domain models
thumbnail
Amazon.fr - Introduction à la finance de marché - 15 principes - Reverre, Stéphane - Livres
Amazon.fr - Mastering Bitcoin: Programming the Open Blockchain - Antonopoulos, Andreas - Livres
Et si on redémarrait l'agile (à l'échelle) – Agile Niort 2021 - Speaker Deck
thumbnail
Amazon.fr - L'investissement immobilier locatif intelligent: Itinéraire vers votre future semaine des 7 dimanches - Delagrandanne, Julien - Livres

Noté /5. Retrouvez L'investissement immobilier locatif intelligent: Itinéraire vers votre future semaine des 7 dimanches et des millions de livres en stock sur Amazon.fr. Achetez neuf ou d'occasion

Bienvenue · Lessy

Un gestionnaire de temps éthique et respectueux

Centralized Error Handing with React and Redux | Pluralsight | Pluralsight
A better approach for testing your Redux code - DEV Community
thumbnail
nact - Actor Model for Node

nact ⇒ node.js + actors ⇒ your services have never been so µ

Learn Git Branching
thumbnail

An interactive Git visualization tool to educate and challenge!

Don’t Create Aggregate Roots
Mocking Objects in TypeScript, Functional Style | by Daniel Dughila | ITNEXT
Angular Augury

A Chrome and Firefox Dev Tools extension for debugging Angular applications.

Implementing Event Sourcing in Python - part 1, aggregates - Breadcrumbs Collector
valignatev/ddd-dynamic: Domain Driven Design in Python, Ruby and other dynamic languages resources
thumbnail
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
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
Virtual Domain-Driven Design - A community of practise
Getting Token Authentication Right in a Stateless Single Page Application | by Peter Locke | Lightrail | Medium
thumbnail

Single page application architecture is becoming more prevalent. Established patterns do not address both security and good user experience…

Rahul Vohra, Superhuman // Building Silicon Valley’s Buzziest Startup + Finding Product Market Fit - YouTube
thumbnail

“Silicon Valley’s buzziest start-up” - The New York TimesFull show notes:https://www.creatorlab.fm/rahul-vohra-superhuman-product-market-fit/Rahul Vohra is n...

Object Calisthenics | William Durand
thumbnail

Only One Level Of Indentation Per Method
Don’t Use The ELSE Keyword
Wrap All Primitives And Strings
First Class Collections
One Dot Per Line
Don’t Abbreviate
Keep All Entities Small
No Classes With More Than Two Instance Variables
No Getters/Setters/Properties

EventStorming; Core concepts, glossary and legend — Xebia Blog
thumbnail
Dependency Inversion with Redux-Thunk & Typescript | by Dave L. | Medium
thumbnail
Docker Mastery: The Complete Toolset From a Docker Captain | Udemy
thumbnail
How to Build Microservices - Part A - Overview - YouTube
thumbnail
Amazon.fr - The New Trading for a Living: Psychology, Discipline, Trading Tools and Systems, Risk Control, Trade Management (Wiley Trading) by Alexander Elder (2014-11-28) - Alexander Elder; - Livres
Freelances : bien fixer, annoncer et négocier vos tarifs (guide complet) – Miximum
thumbnail

Tout pour bien fixer et négocier votre tarif de développeur Web freelance

Test-driven infrastructure development with Ansible & Molecule - codecentric AG Blog
thumbnail

A comprehensible guide on how to bring the undeniable benefits of Test-driven Development to infrastructure coding using Ansible & Molecule.

A sane approach to error handling with react and redux | learning as we go
Presentations: Intro to React, Redux, and TypeScript (2020) · Mark's Dev Blog
thumbnail
Blogged Answers: Why React Context is Not a "State Management" Tool (and Why It Doesn't Replace Redux) · Mark's Dev Blog
thumbnail

Definitive answers and clarification on the purpose and use cases for Context and Redux

Event Sourcing : comprendre les bases d'un système évènementiel - Publicis Sapient Engineering - Engineering Done Right
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
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.

Clarified CQRS
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
coreui/coreui-free-bootstrap-admin-template: CoreUI is free bootstrap admin template
thumbnail
Importance of Tracer Code. Exploring project solutions with code… | by John Au-Yeung | The Startup | Medium
thumbnail

To be a good programmer, we should follow some easy to adopt habits to keep our programming career long-lasting. We got to produce flexible and adaptable software that adapts to the requirements that…

Voyage au coeur du système financier avec l'ex-trader Anice Lajnef - YouTube
thumbnail

Il était au cœur du Système, il a décidé de ne plus se taire...🖐 RETROUVEZ ANICE : https://twitter.com/AniceLajnef❤ ALLEZ, ON BOOSTE UN MÉDIA ALTERNATIF : h...