• submit to reddit
Jim Highsmith07/10/13
0 replies

Writing to Learn

The entire results of software projects are writings. Whether the output is code, test scripts, stories, documents, training plans, or project status reports, they are all, in some fashion, writing. This article will explore how writing effects our perception and digestion of topics like Agile and programming.

Mitch Pronschinske07/10/13
3 replies

Startups Can Now Publicly Say They Are Fundraising. What Do You Think About The Change?

The US Securities and Exchange Commission voted to remove an 80 year ban on General Solicitation for company investment today. This is going to dramatically change the startup and venture capital fundraising landscape because the ban has prevented companies from publicly disclosing any efforts to seek fundraising. Companies seeking funding are also no longer forced to talk to investors individually.

Allen Coin07/10/13
0 replies

Dev of the Week: John Sonmez

This week we're talking to John Sonmez; Agilist, trainer, and active Pluralsight author.

Johanna Rothman07/10/13
0 replies

How Does Your Software Grow? Do You Know?

CAGR, or Compound Annual Growth, is interesting for software. For small to medium size programs, if you give the project enough time at the end of the project to fix the defects, you can reduce the code size *in the projects I measured* by about a third of the code base. Here's how you can measure CAGR...

Ted Neward07/10/13
0 replies

On Programming Tests

It's official: I hate them. Don't get me wrong, I understand their use and the reasons why potential employers give them out. But the ones where the challenge is to implement some algorithmic doodad or other?

Mitch Pronschinske07/08/13
1 replies

Preventing Burnout is Easier Than You Think

At this Xebia-organized TED Knowledge Exchange, we learn three "golden" tips about preventing burnout when managing any aspect of a technology organization.

Jurgen Appelo07/08/13
0 replies

25 Best Blogging Books

The idea of this list not that you start reading at the top. All books about blogging are different. Some books are about writing, others are about marketing. Some are about technical stuff, others only focus on making money.

Micheal Shallop07/08/13
1 replies

How to be a Great Tech Manager

I’ve been a manager, a director, and a developer so, having sat on both sides of the fence, and having experienced a wide-range of management “styles” over the past few decades, I thought I’d offer some unsolicited opinions on the characteristics that move a manager firmly into the awesome classification.

Loris Tissino07/08/13
0 replies

Instant Yii 1.1 Application Development Starter

In the book you don't find anything that isn't available online amongst the official documentation on Yii's website or on Wikipedia. The example in the "Quick start" chapter is taken from (and links...

Giorgio Sironi07/08/13
0 replies

Backward compatibility, even inside a single project

Backwards compatibility needs to be taken into account whenever you're not acting on the leaf of the dependency graph but on all the other intermediate nodes. I'm both an open source developer as a proprietary one, so I have some tips that can be applied to both internal libraries and open source one.

Alex Curylo07/08/13
0 replies

App Monetization: Reality Check

Most developers simply cannot rely on app development as their main source of income. Check out this revenue model chart...

Zac Gery07/07/13
6 replies

Hiring Developers: Slow Down to Speed Up

Finding and hiring talent in the technology industry has been ongoing for decades. One might assume early stumbling blocks have been identified and rectified, right? Unfortunately, hiring development talent is still a difficult area for many employers. Why is this?

Leigh Shevchik07/06/13
0 replies

Velocity 2013: 20 Tips to Improve Application Speed

At the Akamai pre-party before the start of Velocity 2013, I asked attendees, “What’s your top tip to speed up applications?” Here’s what they had to say:

George Dinwiddie07/05/13
0 replies

Agile Planning Tools

One of the most frequently asked questions on public mailing lists and forums devoted to Agile development is “What Agile Planning Tool should we use?” There is always a chorus of answers touting this or that computerized tool, usually without asking any questions about the context. Is there one best tool?

Ian Mitchell07/04/13
0 replies

Sprint Backlogs in Practice

Sprint Backlogs mean different things to different teams. Some teams identify tasks, others don't. In this article we look at what a Sprint Backlog is meant to be and how it relates to that most elusive of targets, the Sprint Goal.