Java 1.8 (JDK8): What's new? Code examples and performance
In a previous post, I talked about new features and performance of java 1.7. Java 7 has now been released a while ago and Java 8 is... more »
Tweet 0 Comments Save Tags: java , reviews
$200K for a computer science degree? Or these free online classes?
If you do the work, you can get a computer science education online rivaling that of the Ivy League. Here's a nice little curriculum for you
Tweet 1 Comments Save Tags: reviews , usability
The 14 characters you meet as a coder
Are you a Developer Diva? Perhaps a Holy Priest of technology? Or maybe you're the Hipster Hacker from Hell? Let's find out ...
Tweet 0 Comments Save Tags: opinion , reviews
5 Best Free Scala Books
Scala is a modern, object-functional, multi-paradigm, Java-based programming and scripting language that is released under the BSD license.
Tweet 0 Comments Save Tags: books , java , open source , reviews
Who nailed the principles of great UI design? Microsoft, that's who
A 12-year-old MSDN article still rings true -- and provides excellent guidance when JavaScript may be giving us too much to play with
Tweet 2 Comments Save Tags: gui , opinion , reviews
Hadoop powered products at LinkedIn
A look at 10 Hadoop powered products developed and used at LinkedIn.
Tweet 0 Comments Save Tags: cloud , news , open source , reviews
Python will have enums in 3.4!
After months of intensive discussion (more than a 1000 emails in dozens of threads spread over two mailing lists, and a couple of hundred... more »
Tweet 2 Comments Save Tags: python , reviews
The Missed Opportunity of Coursera
Instead, Coursera should abandon scheduled terms and have standing classes.
Tweet 0 Comments Save Tags: opinion , research , reviews , trends
IT projects: Why you need to fail more often
Projects that fail are not necessarily a bad thing. They can end up changing attitudes to experimentation and management, and ultimately... more »
Tweet 0 Comments Save Tags: reviews
Martin Fowler: User Stories
User Stories are chunks of desired behavior of a software system. They are widely used in agile software approaches to divide up a large... more »
Tweet 0 Comments Save Tags: agile , methodology , opinion , reviews
I Am a Bad Software Developer
The last four months of my life have been spent in the pursuit of getting to know myself better. It all started about seven months ago... more »
Tweet 0 Comments Save Tags: opinion , reviews
Open source Java projects: Akka
The actor model is a message-passing paradigm that resolves some of the major challenges of writing concurrent, scalable code for today's... more »
Tweet 0 Comments Save Tags: java , reviews
The Secret to 10 Million Concurrent Connections -The Kernel is the Problem, Not the Solution
Now that we have the C10K concurrent connection problem licked, how do we level up and support 10 million concurrent connections?... more »
Tweet 0 Comments Save Tags: reviews , server
Code Review: Worth the Time?
In a recent survey on code review that we conducted with more than 600 developers, the No. 1 reason given by developers for not doing... more »
Tweet 0 Comments Save Tags: research , reviews , standards , trends
Greatest comebacks in tech history
Knocked flat and left for dead -- these 10 technologies and companies turned around their fate with historic flair
Tweet 0 Comments Save Tags: reviews
Yoke with Vert.x 2 is a faster alternative to Express JS!
Simple benchmarks show that the upcoming Vert.x 2 Framework with Yoke as the middleware layer can provide better performance than Express... more »
Tweet 1 Comments Save Tags: frameworks , java , javascript , reviews
The 10 rules of a Zen programmer
On a rainy morning I found myself sitting on the desk thinking about efficient working. Before I started as a freelancer I had some days... more »
Tweet 0 Comments Save Tags: opinion , reviews
The Ruby Programming Language
This is clearly an important book as it's written by the creator of the Ruby programming language, and an experienced and well regarded... more »
Tweet 0 Comments Save Tags: books , reviews , ruby
Management, Dark Arts, and Disguises
I’m using my kanban to help me to get to done on my tasks, not to track my every piece of work. I’m using it to not forget work. I have a... more »
Tweet 0 Comments Save Tags: methodology , opinion , reviews
A Brief, Incomplete, and Mostly Wrong History of Programming Languages
1801 - Joseph Marie Jacquard uses punch cards to instruct a loom to weave "hello, world" into a tapestry. Redditers of the time... more »
Tweet 1 Comments Save Tags: other languages , reviews
Java tip: Orthogonality by example
Orthogonality is a concept often used to describe modular and maintainable software, but it's more easily understood by way of a case... more »
Tweet 0 Comments Save Tags: java , reviews
Seven traits of effective programmers
Being a great programmer involves more than writing code that works. Justin James lists the hallmarks of programmers who rise to the top... more »
Tweet 0 Comments Save Tags: opinion , reviews
Linux Mint 15 Most Ambitious Release Ever
Clement Lefebvre, Mint founder and lead, recently announced the public release of Linux Mint 15 Release Candidate. Mint 15 brings lots of... more »
Tweet 0 Comments Save Tags: reviews , unix-linux
Web Design: The Forgotten Advantage
Within the development community there seems to be a subtle disrespect towards the web design profession. Programmers view designers as... more »
Tweet 0 Comments Save Tags: opinion , reviews , usability , web design
How to Spread The Word About Your Code
You spent an entire weekend building a library, jQuery plugin, build tool, or other great piece of code you wanted to share far and wide,... more »
Tweet 0 Comments Save Tags: opinion , reviews