This is Why We Need More Women in Technology
This blog post has been in the corners of my mind and nipping at my ankles for a while. Please don't linkbait it, or pick comment fights. This isn't for upvotes. Preview Text: Many people I meet ask...
View ArticleThe Problem with Being Passionate about Technologies
I believe in being a passionate developer, and I appreciate having passionate people on my team and around me. The real problem is being subjective about something just because you are passionate about...
View ArticleTop 3 Sources of Project Failure: The Problem is not Tool X vs. Tool Y
Let’s face it, I’m a technologist: I will gladly debate with you for hours on the merits of Java vs Scala, SQL vs NoSQL, Google vs Apple or what have you. But in fact, none of this matters. Statistics...
View Article10 Things I Never Want to See a Java Developer Do Again
Curator's note: Andy is the CEO of OSI (Open Software Integrators). He's a forward-thinker and exceptional blogger. Preview Text: I frequently want to yell stop at the hords of Java developers doing...
View ArticleSoftware is the Art of Beautiful Solutions
I see software as an art. Although it can be used simply as a mundane tool to get something to work, that's not what energizes me when working with software. What does excite me is the art in a...
View ArticleThe Startup vs. Big Company Mindset
Paul Graham wrote a great post on startups that is definitely worth reading (in spite of its length). One of the interesting quotes in this text is: "if they aren't median people, it's a rational...
View ArticleKnowledge vs Superstition
How much of what we do is based on sound understanding? And how often do we do things without really understanding why? Everything we do: from walking down the street to writing software – sometimes we...
View ArticleHow Do You Deliver High-Quality Projects and Solutions?
In the past few weeks, I've talked about testing, productivity, and code complexity in your projects. But there are so many more things that matter when you want a successful high quality...
View ArticleLoud Failures are Better than Silent, Faulty Behavior
Sometimes, small questions lead to big answers. Sometimes these answers are controversial. One such question is “What does this warning about serialVersionUID mean”? All the advice out there basically...
View ArticleTop 7 Tips for Succeeding in a Technical Interview for Software Engineers
In this post I would like to write on how to succeed in a technical interview based on my experience as an interviewer. Most of the interviews follows some patterns. If you understand it and frame your...
View ArticleThree Ways to Decide if the Windows Store Makes Sense for Your App
The Windows Store is open, and if you're releasing a new Windows application, that means you have a choice to make: distribute your app via the Windows Store, or go it alone, free of tolls and...
View ArticleWhy I'm Slowly Migrating Away from Apple
I was a user of NextStep. Not just a user, but a lover. I loved the power of NextStep to create apps. I built Mesa for NextStep… imagine an OS so powerful that a single guy could create a competitive...
View ArticleForrester Confuses “Best” with “Most Accessible”
I’ve got a love/hate relationship with the traditional analyst firms. Their people are incredibly smart and very thorough, but sometimes in their search for massive levels of details, they miss the...
View ArticleWeekly Poll: The CI Landscape
For this week's poll, we're taking a look at continuous integration servers and what we use them for. You'll get to review results instantly after submission. Preview Text: For this week's poll, we're...
View ArticleHow To Be The Next Big Thing
Everyone wants to be the next big thing, but few of us are fortunate enough to know where to start. Luckily, Paul Graham gave some insight into this in his latest post, How To Get Startup Ideas....
View ArticleWSDL Sucks
WSDL sucks. The whole WS-* protocol stack sucks. There, I said it. It hurts, a pain in the but. Difficult to write and hard to debug. I cannot think of another technology that have wasted more of my...
View ArticleSurfing The Innovation Wave – Talk by Sharad Sharma
Heard a very interesting talk by Mr Sharad Sharma titled “Surfing The Innovation Waves” that puts in context the nature of innovation happening in the marketplace and the contextual forces behind the...
View ArticleMy End of the World Post
With the coming and passing of the predicated date of the Mayan apocalypse, I got to thinking about what kind of final advice I would leave the development world in the event of my untimely departure....
View ArticleThe Project Saboteur’s Handbook
There are many ways to sabotage a project. Recognizing them is the first crucial step to counter them. In this brief handbook I will present a number of ways of sabotage that I have encountered in...
View ArticleTreat Every Line of Code as If It's Going to be Thrown Away One Day
It’s incredible to see talented people succeed at building great things. Preview Text: A piece of art may live forever and offer new generations an updated perspective in their context, whereas a...
View Article
More Pages to Explore .....