10 Features in Java 8 You Haven’t Heard Of
Java 8 has a lot of new features - some are powerful new classes and idioms, while others are just things that should have been there from the get-go. Here are ten new features which I consider to be...
View ArticleGitHub vs. Bitbucket: It’s More Than Just Features
Bitbucket VS GitHub: which one has the better community, pricing module and support - and how to choose between them
View ArticleJava 8 StampedLocks vs. ReadWriteLocks and Synchronized
The problem with synchronized blocks is that they’re all or nothing – you can’t have more than one thread inside a critical section. This is especially a bummer in consumer / producer scenarios, where...
View Article7 New Tools Java Developers Should Know
An overview of the newest most innovative tools around for Java developers: jClarity, Bintray, Librato, Takipi, Elasticsearch, Spark and Plumbr
View Article42 Newsletters for Developers : The Ultimate List
The software development landscape is evolving fast. Here are the top newsletters software developers need to know
View Article6 Reasons Not to Switch to Java 8 Just Yet
Java 8 is awesome. But... All good things come with a price and in this post I will share the main pain points of Java 8.
View ArticleHow to Instantly Improve Your Java Logging With 7 Logback Tweaks
The benchmark tests to help you discover how Logback performs under pressure. Small configuration tweaks can have a huge impact on your logging throughput.
View ArticleAWS Speed Test: What are the Fastest EC2 and S3 Regions?
We tested the 8 regions to find out what is the best way to transfer data from EC2 instances to S3 buckets - the results were quite surprising
View ArticleOracle's Latest Java 8 Update Broke Your Tools — How Did it Happen?
Learn how the latest Java 8 and Java 7 builds broke some popular 3rd party tools such as JRebel, Javassist, Google’s Guice, and even Groovy itself.
View ArticleSublime VS. Atom: Can GitHub Take the Lead?
The time has come to put Sublime and Atom in the ring. We've taken them for a serious spin - Here's what we found.
View ArticleRoute 53 Benchmark: The New AWS Geolocation’s Surprising Results
How to choose between Geolocation and Latency routing? We tested DNS configurations across multiple EC2 regions using AWS Route 53 to find out
View ArticleGarbage Collectors – Serial vs. Parallel vs. CMS vs. G1 (and what’s new in...
Did you know there are actually 4 different Garbage Collectors in Java? In this article we'll explain the difference between them, how you can choose the right one - and what can happen if you make the...
View ArticleJava Puzzle: Can You Change One Word to Fix This Bug? Win $250
As big fans of the book "Java Puzzlers" by Joshua Bloch and Neal Gafter, we're always looking for new Java puzzles to solve. Since we haven't seen good ones in a while, and as a tribute to their Java...
View ArticleJava 9 - The Ultimate Feature List
All new features, expected features and speculations regarding the upcoming Java 9 release: the Jigsaw project, performance improvements and long awaited APIs
View ArticleJava Puzzle Solution: The One-Word Worth $250
Earlier this month we posted Takipi’s 1st Java puzzle, as a tribute to “Java Puzzlers” by Joshua Bloch and Neal Gafter. We assumed this puzzle might get some attention, but even we were amazed with the...
View ArticleJava Puzzle Solution: The One-Word Worth $250
Earlier this month we posted Takipi’s 1st Java puzzle, as a tribute to “Java Puzzlers” by Joshua Bloch and Neal Gafter. We assumed this puzzle might get some attention, but even we were amazed with the...
View Article5 Error Tracking Tools Java Developers Should Know
Raygun, Stack Hunter, Sentry, Takipi and Airbrake: Modern developer tools to help you crush bugs before bugs crush your app
View ArticleAppDynamics VS New Relic – Which Tool is Right For You? The Complete Guide
New Relic VS AppDynamics: All the performance features, integrations, installation procedures and pricing plans side by side to help you decide which tool to use
View ArticleWhich Features Do Developers Really Want to See in Java 9? You Decide
Java 9 is fast approaching, and with more features being added rapidly, we decided not only to cover the already chosen features, but rather ask the Java community – What do YOU want to see in the...
View ArticleSupercharged jstack: How to Debug Your Servers at 100mph
A guide for using jstack to debug live Java production servers
View Article350 Developers Voted for Features in Java 9: Do They Agree With Oracle?
We’ve asked over 350 developers and 3 JCP experts about their Java 9 expectations, here’s what we found out.
View Article350 Developers Voted for Features in Java 9: Do They Agree With Oracle?
We’ve asked over 350 developers and 3 JCP experts about their Java 9 expectations, here’s what we found out.
View ArticleBeyond Thread Pools: Java Concurrency is Not as Bad as You Think
Apache Hadoop, Apache Spark, Akka, Java 8 streams and Quasar: The classic use cases to the newest concurrency approaches for Java developers
View ArticleJava Code Hacks – The Ultimate Deadlock Workaround
The quick and dirty deadlock solution to get those threads off your back
View ArticleClojure at Scale: Why Python Just Wasn’t Enough for Appsflyer
A first hand experience and an introduction to Clojure at scale
View Article
More Pages to Explore .....