• submit to reddit
Mitch Pronschinske01/17/13
3805 views
0 replies

The Strangest APIs

There are some weird APIs out there. That's what Craig Neslage found out when he looked through APIhub - a giant hub for APIs similar to ProgrammableWeb. Let me give you an idea of the weird level we're talking about here...

Robert Demmer01/16/13
1887 views
0 replies

Free JetBrains Webinars to Kickoff 2013

JetBrains is pleased to announce our first round of free webinars scheduled for 2013. You can expect great presenters, exciting topics and the opportunity to ask questions during the live events. Please join us for the following webinars: Live Coding an...

Todd Merritt01/15/13
7240 views
0 replies

9 Software Security Design Principles

Computer security is a continuous process dealing with confidentiality, integrity, and availability on multiple layers of a system. These are are 9 principles that every application developer should apply immediately to their design process. Not a bad thing to think about given Java's recent security woes...

Stoimen Popov01/15/13
3512 views
0 replies

Algorithm of the Week: Multiplication

Perhaps right after the addition at school we’ve learned how to multiply two numbers. This algorithm isn’t as easy as addition, but besides that we’re so familiar with it and that we even don’t recognize it as an “algorithm”. We just know it by heart.

Swizec Teller01/11/13
10786 views
1 replies

My very own daily WTF

A developer's horror story about picking up the scraps of a terribly mismanaged project.

Stoimen Popov01/08/13
4946 views
0 replies

Algorithm of the Week: Adding Large Integers

We know how to add two integers using a perfectly simple and useful algorithm learned from school or even earlier. This is perhaps one of the very first techniques we learn in mathematics. However we need to answer few questions.

Giorgio Sironi01/02/13
6510 views
0 replies

SOLID principles: are they enough for OO?

A new definition of an object-oriented structure can be used to evaluate how SOLID principle enforce, favor, or limit you in writing OO code. I'm not saying you should only write OO code, but if you want to call it this way...

Stoimen Popov01/02/13
6848 views
0 replies

Algorithm of the Week: Bucket Sort

What’s the fastest way to sort the following sequence [9, 3, 0, 5, 4, 1, 2, 6, 8, 7]? Well, the question is a bit tricky since the input is somehow “predefined”. First of all, we have only integers and fortunately they are all different. Here we can sort the sequence very quickly.

Mitch Pronschinske01/02/13
6477 views
0 replies

Deleting Code Is Hard And You Should Do It

Adding code is easy. Everyone gets their start by cut-n-pasting some else's code. But every line of code you don't need is a burden. Delete that s++t.

Mitch Pronschinske01/01/13
5379 views
0 replies

7 Ways to Make Good Teams Great

Important info from the leaders in collaboration - Atlassian, about how you can make your dev teams better.

Chris Spagnuolo01/01/13
2121 views
0 replies

Conformity, Innovation, and Progress

I believe that on a deeper level, we need to create environments on our teams, in our organizations, and in our society where people do not have to feel pressured to conform. People should be able to think freely and express their views without being hindered by the majority rule.

Peter Pilgrim12/28/12
8139 views
0 replies

Some Advice for New University Graduates w/ Dreams of Developing Software

In this post, I went with another angle of working life, I pondered for a moment, what on earth would I tell myself as the twenty something university graduate? What advice would I give to another university graduate now?

Bill Armstrong12/28/12
9448 views
0 replies

Weekly Poll: Development in 2013

For the finale in our "End of 2012" series, we want to know what the DZone audience thinks is going to be big in 2013.

John Sonmez12/27/12
3373 views
0 replies

My 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.

Stoimen Popov12/26/12
6533 views
1 replies

Algorithm of the Week: Sorting in Linear Time

The first question we ask when we see the phrase “sorting in linear time” should be – 'what’s the catch?' Indeed there’s a catch. We can’t sort just anything in linear time. Most of the time we can speak on sorting integers in linear time, but as we can see later this is not the only case.