Profile cover photo
Profile photo
Stephane Gallès
About
Posts

Post has shared content
"9 lessons from 25 years of Linux kernel development" from Greg Kroah-Hartman. Short release cycles are important, process scalability requires a distributed, hierarchical development model, tools matter, the kernel's strongly consensus-oriented model is important, the kernel's strong 'no regressions' rule is also important, corporate participation in the process is crucial, but no single company dominates kernel development, there should be no internal boundaries within the project, the kernel shows that major developments can spring from small beginnings, above all, 25 years of kernel history show that sustained, cooperative effort can bring about common resources that no group would have been able to develop on its own.
Add a comment...

Post has attachment
Great presentation, great speaker. Super interesting.
Add a comment...

Post has shared content

Post has attachment
[...] most of all, you have to realize that you are moving towards building distributed systems, and that doesn’t make it easier. Sometimes, an alternative is to break down the monoliths using the same design techniques as you would use in microservices, but use them to restructure and modularize you code within the monolith.
Add a comment...

Post has attachment
That's an impressive description of the current NoSQL landscape
Add a comment...

Post has attachment
Interesting article about the necessary mentality shift from failover architecture to bad-things-happen-all-the-time-and-should-be-part-of-everyday-operations architecture
Add a comment...

Post has attachment

Post has shared content

Post has attachment
We need to go back to code as a primary way to define not only the applications and services we are developing but almost everything else
Yes, yes, yes.
Add a comment...

Post has shared content
And one month after the release of 1.2.1 we're happy to announce the latest 1.2.2 version!

The release contains mostly bug fixes but there are some notable enhancements and features:

- you can now use java.lang.Iterable and arrays in for statements and comprehensions,
- the [] lookup operator works on Java lists, arrays and maps,
the in operator works on java.util.Collection
- `ceylon.html` was rewritten according to HTML5 specification and with support for lazy evaluation
- a new ceylon bootstrap command to make it really easy to distribute code to people that don't have Ceylon installed.

See here for more information: http://www.ceylon-lang.org/blog/2016/03/11/ceylon-1-2-2/

Or go directly to the download: http://www.ceylon-lang.org/download/
Add a comment...
Wait while more posts are being loaded