pietvanzoen + programming   29

A community of great programmers and their programming tips
Programming tips, tools, and projects from our developer community.
8 weeks ago by pietvanzoen
Where the wild code grows
Sit back and enjoy the flow of artistic coding.
programming  culture  from instapaper
april 2018 by pietvanzoen
The language of programming
I remember learning my first programming language. As a part of the required informatics class in the second grade, we had to study some dialect of BASIC. Sl...
language  programming 
july 2017 by pietvanzoen
J.B. Rainsberger - Integrated Tests Are A Scam
Integrated tests are a scam. You’re probably writing 2-5% of the integrated tests you need to test thoroughly. You’re probably duplicating unit tests…
instapaper  video  tdd  programming 
june 2017 by pietvanzoen
The Chainline #3: The Tyranny of DRY
Don't Repeat Yourself (DRY) is a rule that's well worth following but dreadfully easy to misapply. It saves money when used correctly but causes a world of pain otherwise.
best-practices  programming 
september 2016 by pietvanzoen
10 principles I try and follow in my day to day work based on 10 years of coding experience
I have been coding professionally for more than 10 years now, and like most, I have been coding in different languages at different stages of my life, most notable, PHP, Java, JavaScript and Dart. via Pocket
best-practices  programming 
june 2016 by pietvanzoen
Writing good code: how to reduce the cognitive load of your code – Christian M. Mackeprang
Low bug count, good performance, easy modification. Good code is high-impact, and is perhaps the main reason behind the existence of the proverbial 10x developer. And yet, despite it’s importance, it eludes new developers. via Pocket
best-practices  programming 
may 2016 by pietvanzoen
Cleaner, more elegant, and harder to recognize | The Old New Thing
It appears that some people interpreted the title of one of my rants from many months ago, "Cleaner, more elegant, and wrong", to be a reference to exceptions in general. (See bibliography reference [35]; observe that the citer even changed the title of my article for me!) via Pocket
best-practices  programming 
may 2016 by pietvanzoen
Simple Made Easy
Summary Rich Hickey emphasizes simplicity’s virtues over easiness’, showing that while many choose easiness they may end up with complexity, and the better way is to choose easiness along the simplicity path. via Pocket
may 2016 by pietvanzoen
After XML, JSON: Then What? | Dr Dobb's
The need for a format to serialize data is as old as networking itself. In the early days of data processing, the problem was attacked by use of binary protocols — that is, protocols with data that was not human readable. These were frequently custom-defined on an ad hoc basis. via Pocket
april 2016 by pietvanzoen
Write An Excellent Programming Blog - A. Jesse Jiryu Davis
I want you to write. You can help us by writing just as much as by hacking. Besides, it's the best way to learn: writing is thinking.
writing  programming  blog 
march 2016 by pietvanzoen
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) - Joel on Software
Ever wonder about that mysterious Content-Type tag? You know, the one you're supposed to put in HTML and you never quite know what it should be? Did you ever get an email from your friends in Bulgaria with the subject line "???? ?????? ??? ????"? via Pocket
best-practices  programming 
march 2016 by pietvanzoen
Making Wrong Code Look Wrong - Joel on Software
Way back in September 1983, I started my first real job, working at Oranim, a big bread factory in Israel that made something like 100,000 loaves of bread every night in six giant ovens the size of aircraft carriers. The first time I walked into the bakery I couldn’t believe what a mess it was. via Pocket
best-practices  performance  programming 
march 2016 by pietvanzoen

Copy this bookmark: