Are your tender requirements killing your IT project?
Plenty of organizations have well-formed procedures for procurement on large projects, but when the projects are small, the contracts are... more »
Tweet 0 Comments Save Tags: opinion , reviews
Book Review: Async in C# 5.0
This is a book purely on async. It's not a general C# book, and it doesn't even cover the tiny non-async features in C# 5. It's all about... more »
Tweet 0 Comments Save Tags: books , other languages , reviews
5 Trends That Will Drive The Future of Technology
Trends get a bad rap, mostly because they are often equated with fashions. Talk about trends and people immediately start imagining... more »
Tweet 0 Comments Save Tags: opinion , reviews , trends
Through the Golden Years of Microsoft
A picture speaks a thousand words, a fact I truly agree. While browsing through the internet, I came across a very interesting... more »
Tweet 0 Comments Save Tags: microsoft , reviews
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
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
Top 10 Tools for Mac and iOS Development
Having the right set of tools can take your development quality to the next level. This article provides you with my personal current top... more »
Tweet 0 Comments Save Tags: apple , reviews , tools
Google I/O 2013 Session Overview: From Nothing to Nirvana in Minutes
Here is the Geek Serendipity app we built. It enables you to share your Geekly interest and see what geeks are around you. In the... more »
Tweet 0 Comments Save Tags: reviews
Pre-beta Windows 8.1 WinRT Developer APIs
Windows 8.1 images contain WinMD files describing their embedded Windows 8.1 developers APIs. It’s possible to get to Win8.1’s WinMD... more »
Tweet 0 Comments Save Tags: frameworks , reviews , windows
The Design of Code: Organizing JavaScript
Great design is a product of care and attention applied to areas that matter, resulting in a useful, understandable, and hopefully... more »
Tweet 0 Comments Save Tags: javascript , reviews
Writing Testable JavaScript
We’ve all been there: that bit of JavaScript functionality that started out as just a handful of lines grows to a dozen, then two dozen,... more »
Tweet 0 Comments Save Tags: javascript , reviews
Context Matters: Premature Optimization or Habits From Long Ago?
I’m at the Much Ado About Agile conference this week, in beautiful Vancouver. During lunch one day, one of the conference participants... more »
Tweet 0 Comments Save Tags: agile , reviews
Only 4 Roles
When creating something of value, the first people we care about are those who will get value from the product we create. I call these... more »
Tweet 0 Comments Save Tags: agile , opinion , reviews
How to Create a PyroCMS Theme
Like most content management systems, PyroCMS uses front-end themes. Though PyroCMS themes are built a bit differently than what you... more »
Tweet 0 Comments Save Tags: frameworks , php , reviews
A fast lock-free queue for C++
Sharing data between threads in annoying. Really annoying. If you do it wrong, the data is likely to become corrupted. Even more... more »
Tweet 0 Comments Save Tags: c-and-cpp , reviews
Go 1.1 performance improvements
This is the first in a series of articles analysing the performance improvements in the Go 1.1 release. It has been reported (here,... more »
Tweet 0 Comments Save Tags: other languages , reviews
Porting to Python 3 Redux
After a very painful porting experience with Jinja2 to Python 3 I basically left the project idling around for a while because I was too... more »
Tweet 0 Comments Save Tags: python , reviews
What’s really different about “Enterprise”
Even though big web sites use lots of so-called “enterprise” technology, and big companies and government departments create... more »
Tweet 0 Comments Save Tags: opinion , reviews
Safe Manual Memory Management
If there’s one feature of Rust that is probably the most unique among languages in industry, it’s safe manual memory management. It’s... more »
Tweet 0 Comments Save Tags: other languages , reviews
How to be a good web service? Syncronous or asyncronous, let's straight!
Web service method can be either syncronous or asyncronous. A high quality web service should be very clear about whether each end point... more »
Tweet 0 Comments Save Tags: reviews , web services
Reverse engineering your .NET applications
The .NET Framework makes it easy to reverse engineer an existing application. Discover what techniques to use to deter prying eyes from... more »
Tweet 0 Comments Save Tags: .net , frameworks , reviews
What Sets The Google Cloud Platform Apart From The Rest
There is a misperception about the new Google Cloud Platform that the company put into general availability last week at Google I/O. It’s... more »
Tweet 0 Comments Save Tags: cloud , frameworks , reviews
The Cloud is Shifting Power from Vendors to Channel Partners
When the success of Software-as-a-Service (SaaS) solutions sparked broader interest in a wider array of cloud computing alternatives a... more »
Tweet 0 Comments Save Tags: cloud , reviews
Overwhelmed by JavaScript Dependencies
This is about managing dependencies in a well-tested client-side JavaScript codebase, how I got overwhelmed, and how I automated the... more »
Tweet 0 Comments Save Tags: javascript , reviews
Express names in code: Bad vs Clean
Beginner programmers always spend a lot of time on learning a programming language, code syntax, technology and tools. They think, if... more »
Tweet 0 Comments Save Tags: other languages , reviews