• submit to reddit
Mitch Pronschinske06/04/13
4290 views
0 replies

Links You Don't Want To Miss (June 5)

See why you should write ugly code and how you can build your own Google TV with Raspberry Pi. Plus the new plan to curb frivolous software patent lawsuits.

Allen Coin06/04/13
6500 views
0 replies

Links You Don't Want to Miss (June 4)

Today: How to ease in novice developers, why one banker quit his job to learn programming, Mozilla and Foxconn team up for Firefox OS Devices. Plus: The first porn app for Google Glass (safe for work link).

John Cook06/04/13
7586 views
0 replies

Algorithm of the Week: Finding Sum-Free Subsets

A set of integers is called sum-free if no element of the set is the sum of any other pair of elements in the set. For example, {1, 10, 100} is sum-free.

Roger Hughes06/03/13
3330 views
2 replies

So, What's in a Story?

I don't know about you, but I always feel a little nervous when it comes to writing Agile stories. I often worry whether I'm the best person to write them and if I've got them right.

Paul Underwood06/03/13
36410 views
6 replies

Version Control: Git vs SVN

In this post we are going to look at the benefits of working with version control and the difference between two of the most popular version control repositories, GIT and SVN.

Mitch Pronschinske06/03/13
2864 views
0 replies

500 Startups: What's Trending Worldwide -- The Lean Startup and More

In this talk, Dave will strive to make sense of the impact the Lean Startup Movement (of which 500 Startups and its portfolio companies are great fans of) has had on entrepreneurship, particularly in Silicon Valley, where Dave is based.

Martin Fowler06/03/13
7353 views
11 replies

My Opinion on API Copyright

On the whole I'm in favor of using copyright in this way - as one who writes a lot of prose describing software development, the mechanism seems to fit well. But that fit breaks down when it comes to interfaces of software components.

Dave Fecak06/03/13
12383 views
1 replies

The Engineer’s Engineer

Generally, I want to tell all these people the same thing. If you really enjoy the work and want to be successful in the business for a long time, you should try to make decisions, think like, and become an engineer’s engineer.

Eric Gregory06/03/13
4284 views
0 replies

Links You Don't Want To Miss (June 3)

Today: Arduino on the farm, Flask wants your help, and pure procedural programming with Fishbike. Plus: Intricate circuit-board beasties and wisdom from Joss Whedon in an unexpected place.

Rafał Kuć06/03/13
6519 views
0 replies

Solr 4.2: Index Structure Reading API

With the release of Solr 4.2 we’ve got the possibility to use the HTTP protocol to get information about Solr index structure. Let's look at the new API by example.

Trisha Gee06/03/13
4777 views
0 replies

Adjusting to Working Remotely

As they say, with great power comes great responsibility. It was a shock to the system to have this level of autonomy. I've worked in various types of company over the 15 years people have paid me to develop code, but nothing prepared me for this.

Johanna Rothman06/01/13
8177 views
1 replies

Strategic vs. Tactical Management Work

Strategic work is difficult. It requires thought and discussion. Tactical work is difficult in a different way. Tactical work often demands answers quickly. Strategic work, assuming you don’t postpone it and create management debt should take longer because reflection is a good thing for strategic work.

Olga Kouzina06/01/13
2519 views
0 replies

Project Managers: Nurturing vs. Hiring

The question was: Why are engineers good project managers? Yeah, I know how many thoughts, memories, and personal experiences whirled in your mind at this very moment :)

Esther Derby 05/31/13
4809 views
1 replies

The Fundamental Attribution Error and Accountability

A while back I was talking to a manager who complained that “no one” in his organization was “accountable.” Of course, he exempted himself form that category.

Tim Murphy05/31/13
3458 views
0 replies

Cookie Cutter Versus Custom Development

In many cases (but not all) these quick solutions are built without regard for business logic reuse. This is not as important for one off apps but if they are part of a group of related apps this can be more of an overriding factor.