Creating Shazam in Java
This got me interested in how a program like Shazam works… And more importantly, how hard is it to program something similar in Java?
Tweet 0 Comments Save Tags: how-to , java , methodology , tools
Everything I Know About Project Management, I Learned from Game of Thrones
In George R.R. Martin’s masterful series, A Song of Ice and Fire (currently an HBO television show, Game of Thrones), many characters in... more »
Tweet 0 Comments Save Tags: how-to , humor , methodology
Pair Programming Benefits: Part 2 - The Rest
When last we spoke, I discussed some of the pleasant discoveries that I had in my initial pair programming outings. In this post,... more »
Tweet 0 Comments Save Tags: agile , methodology , opinion
Teaching programming, we have a huge problem
I’ve been a professional programmer now for over a decade, and during this time I’ve met a LOT of excellent programmers. Most of them are... more »
Tweet 0 Comments Save Tags: agile , how-to , methodology , trends
5 Steps to Improve E-Commerce Performance for Increased Sales: Backend Performance
In the previous post we presented problems encountered by our client TescaraHats (name changed for commercial reasons), a European market... more »
Tweet 0 Comments Save Tags: database , hardware , methodology , usability
Using Peer Code Reviews as a Professional Development Tool
Over the years, I have had the privilege of working with hundreds of developers. Overall, I have found them to be intelligent, witty,... more »
Tweet 0 Comments Save Tags: methodology , opinion
Functional Programming in 5 Minutes
Functional Programming in 5 Minutes
Tweet 1 Comments Save Tags: javascript , methodology , reviews
Data-Driven Test Automation
Greetings, fellow testers. I recently attended a workshop on Acceptance Test Driven Development, during which the presenter spoke about... more »
Tweet 0 Comments Save Tags: methodology , reviews
How to automatically choose a camera viewing angle of any 3D model
When I wrote stljs, a library to read, write, and convert STL to PNG, one of the things I had to decide was how to calculate where the... more »
Tweet 0 Comments Save Tags: how-to , methodology , tools
Daniel Cook on 8 Laws of Productivity
Daniel Cook has a great PDF on the 8 Laws of Productivity. The subtitle is “8 Productivity Experiments You Don’t Need to Repeat.”... more »
Tweet 0 Comments Save Tags: methodology , opinion , reviews
Legacy Code Preservation: Some Patterns
With modern languages and tools, legacy code conversion is quite simple. The impediments are simply managerial in nature. No one wants to... more »
Tweet 0 Comments Save Tags: how-to , methodology , research , reviews
How About Learning F***ing Programming?
At every software development conference, the rooms are filled with speakers wanting to teach you the newest framework or the hottest... more »
Tweet 0 Comments Save Tags: methodology , opinion
Refactoring Fat Models with Patterns
“Fat models” cause maintenance issues in large apps. Only incrementally better than cluttering controllers with domain logic, they... more »
Tweet 0 Comments Save Tags: agile , how-to , methodology
Testers and Developers, Can We Please Get Along?
Jokes about “stupid developers” are still lurking in the corners, stories of “throwing things over the wall to development” continue to... more »
Tweet 0 Comments Save Tags: agile , methodology , opinion
Slack, the missing concept
This article is oriented to teams with mid-level proficiency in an Agile process, like mine. Impostor syndrome at work or new... more »
Tweet 1 Comments Save Tags: agile , how-to , methodology
Bezier Curves Part 1 [Linear Algebra Series]
Starting off, what is a Bezier Curve? It is a curve defined by 2 or more control points which determine how the curve looks. The first... more »
Tweet 0 Comments Save Tags: c-and-cpp , flash-flex , how-to , methodology
The Toxic Defense of the Status Quo
If you take anything away from this cautionary tale it is to constantly be on the look out for those that adhere to the status quo. It... more »
Tweet 0 Comments Save Tags: agile , methodology , opinion , trends
5 Links for Developers and IT Pros 5-17-13
This week: Netflix CIO Mike Kail on redefining IT, the twisted mind of the software tester and promoting Agile in Waterfall culture.
Tweet 0 Comments Save Tags: agile , methodology , trends
Mastering the Requirements Process
In an era where managing requirements could seem to be limited to writing user stories with a “as a … I want … so that” format on a... more »
Tweet 0 Comments Save Tags: books , methodology , opinion , reviews
Using TraceView to Identify and Solve Query Loop Problems
We’ve got another video in our series on common web app performance problems. This time – we’re looking into how to identify and solve... more »
Tweet 0 Comments Save Tags: how-to , methodology , php , tools
Using ASM to calculate test coverage in a new way. (Java)
Using ASM to calculate test coverage in a new way. ASM is an all purpose Java bytecode manipulation and analysis framework.
Tweet 0 Comments Save Tags: agile , java , methodology , tools
Book Review: The Economics of Software Quality by Capers Jones
The Economics of Software Quality, a book by Capers Jones and Olivier Bonsignour, provides solutions to quantify Software Quality which... more »
Tweet 0 Comments Save Tags: agile , announcement , methodology , tools
WPF For the WinForms Coder- Part 2
This isn't exactly a "tutorial" but is a part of this 'WPF for the WinForms coder' transitional series. We all know that Visual... more »
Tweet 0 Comments Save Tags: .net , how-to , methodology , microsoft
No-nonsense plain English introduction to ESB and SOA
A quick no-nonsense introduction to key concepts behind ESB and SOA. This is part of Zato, a Python-based ESB and app server.
Tweet 0 Comments Save Tags: methodology , open source , python , web services
Domain Events with Ninject and ASP.Net Web API
How to hook up domain events to concrete implementations using Ninject as an IoC container and the ASP.Net Web API.
Tweet 0 Comments Save Tags: .net , frameworks , methodology , microsoft