Goodbye, Passwords. You Aren’t a Good Defense
THE best password is a long, nonsensical string of letters and numbers and punctuation marks, a combination never put together before. Some admirable... more »
1 commentsSave Tags: opinion, security
End of Life for PHP 4
Today is 8/8/8, which is interesting for a few reasons, one of which is that it marks the end of PHP 4. What does this mean? It means yesterday's... more »
0 commentsSave Tags: announcement, php
Introduction to IoC/DI - The art of Decoupling.
Introduction to IoC/DI - The art of Decoupling. This episode we will review what Inversion of Control (IoC)/Dependancy Injection (DI) is and why they... more »
1 commentsSave Tags: .net, how-to, methodology, microsoft
JavaGit Project
JavaGit is a Java API that provides access to git repositories. Our goal is to provide a library with an easy-to-use API that is intuitive for... more »
0 commentsSave Tags: frameworks, java, tools
You’re Doing it Wrong If
As a collective industry we’ve been building web apps for about fifteen years now. In many ways we’ve greatly improved our development processes, our... more »
3 commentsSave Tags: opinion
7 Online Tools That Will Make Your Life Easier
7 online tools that we use daily to help keep us more organized, focused, and overall on track. To add a little more convenience to your daily dose of... more »
1 commentsSave Tags: opinion, reviews, tools, web services
Not saying "hello World" without main Method
Revisiting the "Saying 'Hello World' without main Method" post
13 commentsSave Tags: java
No, your code is not so great that it doesn’t need comments
Code-commenting is so basic and so universal that every programmer, regardless of the language that they practise, thinks that they know all there is... more »
9 commentsSave Tags: opinion
Object Oriented JavaScript book released and Sample chapter
Packt publishing have recently released a new and interesting JavaScript book that teaches users how to create scalable and reusable JavaScript... more »
2 commentsSave Tags: books, javascript
Namespaces in PHP? Why *wouldn’t* you want them?
Earlier today I say the following tweet on the-often-down-but-always-interested Twitter from Matthew Weier-O’Phinney: “What issues to _you_ see... more »
0 commentsSave Tags: opinion, php
Is the State pattern broken?
I've been looking at the state pattern today, with the goal of allowing business entities to behave differently depending on their state. So, an Order... more »
1 commentsSave Tags: .net, methodology
Python 3 will make you a better programmer
I like Python 3. Python 2 rocks. Python 3 is metal!
1 commentsSave Tags: opinion, python
Next response to "Where did all the PHP programmers go?"
Yesterday I have read a very interesting article touching the subject of hiring PHP programmers with a conclusion that most of the people complain... more »
2 commentsSave Tags: php
Response to “Where did all the PHP programmers go?”
Ok, I’ll bite in response to this “Where did all the PHP programmers go?” blog post.
1 commentsSave Tags: opinion, php, trends
Improve your software by creating an API
I’m going to talk about the benefits of having an API for your product, and why you should consider building one for your next project.
3 commentsSave Tags: opinion, reviews
Where did all the PHP programmers go?
During the last six month or so, I’ve been looking to hire a PHP programmer for at least three companies. I have spoken to quite a few people on the... more »
3 commentsSave Tags: opinion, php, trends
Domain Specific Languages Book - Work in progress
For a while now, I've been working on a book on Domain Specific Languages. This page is a gateway into my Work In Progress on the book. My current... more »
0 commentsSave Tags: books, opinion, trends
40 Free Web Template Resources
Check out these 40 excellent websites that offer W3 standard-compliant website templates and flash template pages for free download without any... more »
0 commentsSave Tags: css-html, open source, web design, web services
Small Things, Loosely Joined, Written Fast
Thanks to everyone who came out to my talk yesterday at RailsConf. That has to have been my favorite speaking engagement of the last year. Great crowd... more »
2 commentsSave Tags: how-to, ruby
Does Programming to Interfaces Buy Us Anything?
I need to butt heads with conventional coding wisdom for a minute. We've all heard that it's good to program to interfaces and not implementations,... more »
7 commentsSave Tags: java, opinion
6 Ways To Subliminally Tell Users "Don't Come Back"
There are many practices that I can’t believe are used on the internet. Here are a few ways to tell the user to never come back to your website.
0 commentsSave Tags: css-html, javascript, usability, web 2.0
Top 25 Command line tips and tricks
Shell Fu seems to have built up a reasonable list of command line tips and tricks. There are a few real gems here.
0 commentsSave Tags: how-to, other languages, server, unix-linux
The One Rule of DHTML Programming
How can so many smart people be so collectively bad at something as simple as Javascript on a web page?
2 commentsSave Tags: javascript, web 2.0
Should I Care If You Use Ruby (or Any Other Language For That Matter)?
It seems like every time I post something bad about a programming language, or compare one language (A) to another (B), at least one commenter lets me... more »
1 commentsSave Tags: java, opinion, python, ruby
Java Volatile is Powerful
Pavitar goes over usages of volatile to build highly performant concurrent programs.
0 commentsSave Tags: java
via