Software craftmanship, Systems & Agile
4.4K views | +0 today
Follow
Software craftmanship, Systems & Agile
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!

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, Systems & Agile | 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, Systems & Agile | 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!

MaryShaw_KEYNOTEProgressTowardAnEngineeringDisciplineOfSoftware.pdf

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

Lisibilité d'un code

Zeste de Savoir est un site de partage de connaissances sur lequel vous trouverez des tutoriels de tous niveaux, des articles et des forums d'entraide animés par et pour la communauté.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

The Most Common Reasons Why Software Projects Fail

The Most Common Reasons Why Software Projects Fail | Software craftmanship, Systems & Agile | Scoop.it
Knowing the basics of software development can greatly improve the project outcome; however, that alone is not enough to prevent project failures. Projects can be categorized as failures because of cost overruns, late deliveries or poor quality, but the right estimation processes can increase the likelihood of project success.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

64 Network DO’s and DON’Ts for Game Engines. Part IIIa: Server-Side  - High Scalability -

64 Network DO’s and DON’Ts for Game Engines. Part IIIa: Server-Side  - High Scalability - | Software craftmanship, Systems & Agile | Scoop.it
This article originally appeared on ITHare.com . It's one article from an excellent series of a...
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

How Do We Explain the Unreasonable Effectiveness of IT?  - High Scalability -

How Do We Explain the Unreasonable Effectiveness of IT?  - High Scalability - | Software craftmanship, Systems & Agile | Scoop.it
Joseph Campbell : As Schopenhauer says, when you look back on your life, it looks as though i...
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, Systems & Agile | 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, Systems & Agile | 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, Systems & Agile | 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, Systems & Agile | 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, Systems & Agile | 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.
Scooped by yannick grenzinger
Scoop.it!

Object Calisthenics

"These rules focus on maintainability, readability, testability, andcomprehensibility of your code. If you already write code that is maintainable, readable, testable, and comprehensible, then these rules will help you write code that is more maintainable, more readable, more testable, and more comprehensible."

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

10 Common DDD Mistakes to Avoid

Not interacting with domain experts is one of a common set of mistakes done when using Domain-Driven Design (DDD), finding and correcting them early on may save a team time, Daniel Whittaker claims describing ten mistakes he regularly see developers do.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Service Architectures at Scale: Lessons from Google and eBay

Service Architectures at Scale: Lessons from Google and eBay | Software craftmanship, Systems & Agile | Scoop.it
Randy Shoup discusses modern service architectures at scale, using specific examples from both Google and eBay. He covers some interesting lessons learned in building and operating these sites. He concludes with a number of experience-based recommendations for other smaller organizations evolving to -- and sustaining -- an effective service ecosystem.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

The New Kingmakers

Nigel Runnels-Moss keynotes no what it means to be a software creator in the 21st century, and what mindset and behavior to adopt in order to evolve and thrive in our new information-packed world.

more...
No comment yet.