New
The latest blog posts to take off on Hacker News. 4,615 posts.
The Destruction of the Web
Search engine spam was invented the moment search engines started to be good enough to send significant volumes of traffic to websites based on keyword searches.
New Werkzeug and Flask Releases
Update on the Flask 0.10 and Werkzeug 0.9 releases.
A PRISM-inspired Google Doodle
Google is watching you...
Opera Mail – standalone mail client
With the release of Opera Next, Opera Mail takes its star turn as a dedicated service. This lean and mean email machine is lightweight, nimble and focused on one thing and one thing only – handling e-mail better than ever. Simple yet powerful, Opera Mail is designed to help you get the better of your […]
Designing a Pragmatic RESTful API
An API is a user interface for a developer. Learn the best practices to make an API that is easy to adopt and pleasant to use.
I Sold The Magazine, Too
The Magazine ’s development workload was much more front-loaded than I expected. These days, 99% of the work is done by the authors, illustrators, and especially the Executive Editor, Glenn Fleishman .
Where did all the HTTP referrers go?
Good (and bad news): the general consensus in the web developer community is that any and every website should be HTTPS by default. Why? HTTP by itself isn't encrypted, leaving it open to eavesdropping, message tampering, and man-in-the-middle attacks. HTTPS, if you use it consistently , prevents these issues.
3px of padding makes all the difference in the world
I'm sorry for rageskitching about Facebook, but I can't help it. I've seen this bug too many times and I would really like someone with commit access to the Facebook CSS to fix it. ...
HTML5 Features you need to know
Adnane Belmadiaf's blog.
Stop Validating Email Addresses With Your Complex Regex
Just stop, y’all. It’s a waste of your time and your effort. Put down your Google search for an email regular expression, take a step back, and breathe.
Lessons Learned: A Year with a Large AngularJS Project
After a year of working with a large AngularJS project, I thought I’d share a few of the lessons that I learned in the process. Firstly, I love AngularJS. It suits my needs exceedingly well, and I expect it will be my goto for the forseeable future when I need a solid framework for “thick client” single page…
Flickr's redesign makes it a photo service actually worth sharing
I’ve been a paying Flickr member since late 2009, but this year was going to be my last. I believed this even after I forgot to change my billing settings and Flickr auto-renewed me into 2015, because it seemed chances were good that Flickr, a long-neglected and resource intensive property, would get the ax soon …
Starters Guide to iOS Design
As someone who does work on both the development and design side of iOS apps I find that many designers struggle with the transition to UI work, or with the different processes involved in iPhone and iPad app design. In this guide I'll describe the deliverables you'll be expected to produce, outline the constraints of…
Native equivalents of jQuery functions
Dive into the world of reviews! Read in-depth analysis of products, understand consumers' thoughts & make smarter buying decisions. Explore now!
CDN vs S3
As I said in my last post: S3 is NOT a CDN. It is an amazing Simple Storage Service, not a Simple Delivery Service. Via AWS: Amazon S3 is storage for the Internet. It is designed to make...
How mitmproxy works
I started work on mitmproxy because I was frustrated with the available interception tools. I had a long list of minor complaints - they were insufficiently flexible, not programmable enough, mostly written in Java (a language I don't enjoy), and so forth. My most serious problem, though, was opacity. The best tools…
What to expect in SEO in the coming months [video]
We just recently taped a new round of webmaster videos, and I thought this video deserved a full-fledged blog post. This is my rough estimate (as of early May 2013) of what search engine optimizers…
Flat design is great for mediocre designers like me
Lost amidst the hubbub around flat design is the fact that the flat trend makes it really easy for mediocre designers to do merely passable work.