Software craftman...
Follow
Find
3.6K views | +0 today
 
Scooped by yannick grenzinger
onto Software craftmanship and Agile management
Scoop.it!

CQRS & DDD Links

Public mind map by Michael Schnell.Create your own collaborative mind maps for free at www.mindmeister.com...
more...
No comment yet.
Software craftmanship and Agile management
All about software craftmanship, design and it's Agile management
Your new post is loading...
Your new post is loading...
Scooped by yannick grenzinger
Scoop.it!

How We Run Agile Teams Without Estimates.

How We Run Agile Teams Without Estimates. | Software craftmanship and Agile management | Scoop.it
My organization made the switch to Agile over 2 years ago. We’d had a bad track record for missing deadlines and poor qu…
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Practical Postmortems at Etsy

We take a look at Etsy's blameless postmortems, both in terms of philosophy, process and practical measures/guidance to avoid blame and better prepare for the next outage. Because failures are inevitable in complex socio-technical systems. It's the failure handling and resolution that can be improved by learning from postmortems.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Announcing DaSpec — awesome executable specifications in Markdown – Gojko Adzic

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Working toward Bret Victor's

Working toward Bret Victor's | Software craftmanship and Agile management | Scoop.it
Bret Victor is singlehandedly responsible for popularizing the ideas behind live programming amongst today's programmers. In his famous essay Learnable Programming he outlines a set of design principles that should guide the creation of a modern programming environment.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Structure and Interpretation of Computer Programs

yannick grenzinger's insight:

https://github.com/afronski/sicp-examples

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

bevacqua/perfschool

bevacqua/perfschool | Software craftmanship and Agile management | Scoop.it
perfschool - :ocean: Navigate the #perfmatters salt marsh waters in this NodeSchool workshopper
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Six Ways of Improving Behaviour-Driven Development

Six Ways of Improving Behaviour-Driven Development | Software craftmanship and Agile management | Scoop.it
Remembering that automation is a side benefit and not the reason for BDD is one improvement to more closely follow the recommendations of BDD thought leaders, Joe Colantonio explains noticing six ways of improving work with a BDD mindset.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

David Nolen (Cognitect) - The Front End Architecture Revolution

React.js, immutable data structures, and graph oriented queries are poised to radically change how we think about front end application architecture. We will examine these new approaches and technologies and consider the significant ramifications for client side applications whether for the web or native mobile platforms.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Design Patterns and Refactoring

Design Patterns and Refactoring articles and guides. Design Patterns video tutorials for newbies. Simple descriptions and full source code examples in Java, C++, C#, PHP and Delphi.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Moving Fast With High Code Quality

A high-quality codebase boosts the long-term development speed by making iteration, collaboration, and maintenance easier.  At Quora, we take the quality of our codebase seriously.

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Monads in JavaScript

Monads in JavaScript | Software craftmanship and Agile management | Scoop.it
Monad is a design pattern used to describe computations as a series of steps. They manage side effects in pure functional languages but can also be used in other languages to control complexity.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

An Experiment: The GROWS™ Method

Agile software development is in a rut. The most popular agile methods are consistently mis-applied, mis-understood, mis-used, and all to often abandoned by the companies who need them the most. But worse than that, our popular agile methods are not actually agile themselves! This article proposes a new approach that recognizes and works around limitations in human cognition and decision making
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

7 Things Your Boss Doesn’t Understand About Software Development - Simple Programmer

7 Things Your Boss Doesn’t Understand About Software Development - Simple Programmer | Software craftmanship and Agile management | Scoop.it
In this post, I list the things your boss does not understand about software development.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Practical Insights when Designing an API from Scratch

Practical Insights when Designing an API from Scratch | Software craftmanship and Agile management | Scoop.it
Paul Glavich discusses design decisions to be made when building a new API regarding versioning, hypermedia usage, authentication and other aspects.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Designing for Performance by Lara Callender Hogan

Designing for Performance by Lara Callender Hogan | Software craftmanship and Agile management | Scoop.it
This practical introduction to performance from a designer and front-end developer perspective helps you approach projects with page speed in mind, showing you how to test and benchmark which design choices are most critical.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

High-throughput, low-latency, and exactly-once stream processing with Apache Flink | data Artisans

High-throughput, low-latency, and exactly-once stream processing with Apache Flink | data Artisans | Software craftmanship and Agile management | Scoop.it
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Resilience, Service Discovery and Zero Downtime Deployment in Microservice Architectures

Resilience, Service Discovery and Zero Downtime Deployment in Microservice Architectures | Software craftmanship and Agile management | Scoop.it
York Xyander, Bodo Junglas discuss strategies for service discoverability and transparent failover in a microservices architecture, how to achieve zero downtime and an auto-scaling architecture.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Comment motiver les développeurs ?

Comment motiver les développeurs ? | Software craftmanship and Agile management | Scoop.it
On ne manage pas un développeur comme on manage un autre individu.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Design Patterns Video Tutorial - YouTube

Design Patterns Video Tutorial - YouTube | Software craftmanship and Agile management | Scoop.it
In my Design Patterns Video Tutorial I will cover all of the most common design patterns. I'll also explain when to use them and other topics on OOP design p...
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

DevoxxUK 2015 "The Seven Deadly Sins of Microservices (Full Version)"

All is not completely rosy in microservice-land. It is often a sign of an architectural approach’s maturity that in addition to the emergence of well establish…
more...
No comment yet.