Coffee Talk: Java, News, Stories and Opinions
Recent Posts
-
Governance isn't enough when it comes to designing secure software
- Community Member 23 Aug 2016 -
New DevOps tooling and expanding DevOps definition causing blurred lines in IT
- Community Member 19 Aug 2016 -
From Bamboo to Jenkins, 2016 means continuously integrating
- Community Member 14 Aug 2016
As blue tooth enabled storage devices move in and out of secured facilities, organizations must realize that governance isn't enough.
As DevOps matures, with the help of CI and CD tools, roles and responsibilities continue to shift. For developers, this evolution into DevOps culture provides an opportunity to gain perspective.
Be it new tools from Atlassian, or Jenkins upgrades, developers have more options than ever when it comes to Continuous Integration.
-
The build manager is on life support. Call Gradle for some CPR
08 Aug 2016 -
Capturing a thread dump
08 Aug 2016 -
Git Tutorial – The Ultimate Guide
08 Aug 2016 -
A cheat sheet for Java exceptions
07 Aug 2016 -
The Law of Demeter doesn't mean one dot
03 Aug 2016 -
Two Easy Sources of Customer Insights To Improve User Experience
- Consultant 03 Aug 2016 -
CI versus CI: Does Continuous Integration lead to Continuous Improvement?
25 Jul 2016
The role of the build manager has gone out of style, but in a world of increasingly complicated deployments, maybe it's time time for a resurrection?
fastThread is an universal thread dump analyser. It parses complex thread dumps and presents with you with insightful metrics and beautiful graphs.
Git is, without any doubt, the most popular version control system. Ironically, there are other version control systems easier to learn and to use, but, despite that,
A collection of tips and insights for handling Java exceptions
The well-known Law of Demeter is seriously misunderstood by object-oriented programmers - it isn't equal to the law of one dot.
Understanding how your customers use your app is critical to improving UX. Web analytics and CSR teams provide great opportunities to gather these insights easily and for low cost.
It's one thing to install Jenkins and boast about being progressive. But is your CI actually leading you to continuous improvement?
-
Choose your own adventure: Ottinger's advice about simple code and complex models
- TechTarget 12 Jul 2016 -
About the blog
05 Jul 2016 -
Future-proofing your applications: Fix it now, not later
- Editorial Assistant 14 Jun 2016 -
The first steps of understanding mobile security
- Editorial Assistant 09 Jun 2016 -
The DevOps train has arrived and Agile developers must hop on
- Editorial Assistant 24 May 2016 -
Big data isn't going to go mainstream, it's already there
- Editorial Assistant 19 May 2016 -
How big data can help your enterprise
- Editorial Assistant 11 May 2016 -
APM and programming does not need to be that hard
- Editorial Assistant 05 May 2016
Java programs shouldn't read like a choose your own adventure novel. Joe Ottinger espouses the value of both advancing the language and keeping things simple.
Community driven content discussing all aspects of software development from DevOps to design patterns.
Future-proofing is an important because the cost of re-work can skyrocket if the right provisions aren't in place. IT professionals may be in the race to meet time-to-market pressures but ...
We live in a very mobile heavy society and many enterprises have mobility at the center of their IT strategy. As such, it can't help to understand mobile security better and equipping your ...
DevOps have been an exciting shift in the technological landscape and if you haven't already jumped on the bandwagon, perhaps it's time your organization does.
Big data is undeniably becoming more wide-spread as it continues to grow. Part of the reason for that is because many things are fueling big data, but what's interesting is that big data, in ...
Big data is defined as "any voluminous amount of structured, semi-structured and unstructured data that has the potential to be mined for information." That's great, that means all businesses need ...
We live in an information society where new advancements have consistently made the technological landscape an exciting one. And programming obviously plays a crucial role in making these new ...