• submit to reddit
Mike Bushong03/19/14
5752 views
0 replies

5 ways to be more effective selling your ideas

In tech especially, we are trained that success hinges on fact. That is probably true, but convincing people to move (even technical people) is as much about emotion as it is about fact. So many people believe that ideas succeed or fail based on the merits of the idea alone. That is not the case.

Alec Noller03/19/14
27260 views
4 replies

Dev of the Week: Henrik Warne

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Henrik Warne, a software developer in Stockholm, Sweden and 20-year programming veteran.

Ben Teese03/19/14
3295 views
0 replies

Rich Object Models and Angular.js: Getter Methods

Getter methods can be used to cleanup calculation-intensive code where you don’t need to distinguish between methods and values. This in-turn reduces cognitive burden – for both you and others – when reasoning about your code.

Aliza Earnshaw03/19/14
4996 views
0 replies

DevOps Improves Time to Market -- and Revenue

DevOps is a cultural shift in how software development and IT operations work together. It’s about focusing everyone’s attention on the business goals of software, and enabling ongoing, active collaboration between developers and IT operations people to achieve those goals.

David N. Johnson03/19/14
1007 views
0 replies

Faking Interactive Video on Mobile

Problem solving is a major aspect of software development, there are often many different solutions to a problem, and good developers strive for the simplest without compromising maintainability. However, sometimes there’s no elegant way, so you end up with what’s referred to in the industry as a hack.

Greg Duncan03/19/14
1656 views
0 replies

The OneNote Services API

Of today's many OneNote announcements, the best is hard to pick (free is heard to beat), but being a dev I have to pick the new OneNote Services API. With it and the new ITTT support, I've been able to make a very workflow change to how I gather the news items I find cool.

Pubudu Dissanayake03/19/14
1902 views
0 replies

Jaggery.js: The Delicious Javascript Framework

A modern web application invariably includes a significant client-side Javascript component. Why then are we using a completely separate language for server-side programming? Jaggery uses Javascript as the server-side programming language, the obvious choice for simplification.

Benjamin Ball03/18/14
4019 views
0 replies

DZone Weekly Link Roundup (March 18)

The week in the link roundup: a new major version of Python is released, OneNote comes out for Mac with some new and free features, become an asteroid hunter for NASA, is the U.S. Supreme Court going to tackle software patent protection, concern about the future of AngularJS, and addictive DOGE2048.

Johannes Brodwall03/18/14
5576 views
0 replies

Estimation by stuffing things into boxes

I’ve started using an approach for software project estimation that so far is proving to be fairly transparent, quick and reliable.

Mike Driscoll03/18/14
623 views
0 replies

wxPython: How to Disable a Wizard’s Next Button

The other day someone was asking a lot of questions on StackOverflow about how to work with wizards in wxPython. The code we’ll be looking at in this example is what I used to answer the questions on Stack. The primary question was how to disable the Next in a wxPython wizard.

Remy Sharp03/18/14
3840 views
0 replies

Feature-based development

Recently we changed the way we were working on JS Bin. Instead of pushing new features whenever it took my fancy – which could result in success or equally some kind of breakage – we’re now pushing new features under feature flags and it’s proving to be really quite powerful (and fun).

Enrico Maria Cr...03/18/14
3517 views
0 replies

Shrink Your Time Machine Backups and Free Disk Space

Time Machine is a backup and restore tool from Apple which is very well integrated into OS X. In my personal opinion Time Machine is not yet awesome.

Nikita Ivanov03/18/14
4005 views
0 replies

In-Memory Computing: In Plain English

I think time is right for another refinement of in-memory computing’s definition. To me, it is clear that our industry is lagging when it comes to explaining in-memory computing to potential customers and defining what in-memory computing is really about.

Lorna Mitchell03/18/14
4501 views
0 replies

PHP 5.6 and the Splat Operator

PHP 5.6 isn't released yet, it'll be out probably sometime this summer. While it's feature list isn't huge, that means the upgrade pain shouldn't be huge either - and neat additions like the two features I've picked out here are very welcome additions in my book.

Rob Allen03/17/14
4813 views
4 replies

Use Statements and Code Readability

I was having a discussion on IRC about use statements and whether they improved code readability or not. Having thought about all the responses I received and having slept on it, I think that it’s preferable to be able to organise your code and name your classes such that when importing we minimise ambiguity. If we reorganised, we could come up with something like this: