Developing a responsive, Retina-friendly site (Part 2)
This post is part of a series documenting the design and development of this blog, including responsive images and working with HiDPI assets.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 497 posts.
This post is part of a series documenting the design and development of this blog, including responsive images and working with HiDPI assets.
I must confess, I was neither surprised nor disturbed by last month’s announcement that the Opera web browser was switching to the WebKit rendering engine. But perhaps I’m in the minority among geeks on this topic.
With Opera announcing that their future products will be based on WebKit, the Internet is abuzz with discussion about what that means and wh...
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…
Hartley writes about full stack software engineering and AI-driven software development.
My review of Apple’s new iPhones.
Combining finest craftsmanship with elegant design to ship innovative digital experiences.
We've raised seed funding; are excited about what comes next — Apiary Blog
The AppNeta award-winning suite of network monitoring tools allow unparalleled SaaS-based application end-user performance monitoring for 100% delivery confidence.
We have been working on implementing the Web Audio API in Firefox for a while now, and we currently have basic support for the API implemented on Firefox Nightly and ...
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…
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…
A critique of 'invisible design' and the NoUI movement: invisibility propagates the myth of immateriality, ignores interface culture and takes agency away from users and designers.
At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day.
A few years ago I got the idea that it would be fun to implement a variant of Scheme targeting the JVM. During my search for different ways to implement numerics I looked deeply at the implementation of two languages: JScheme and a little-known language Clojure . During my explorations with these two languages and the…
Using machine learning to combat dirty link profiles can save hours of time and countless dollars spent on hand-checking web pages. In today's post, Ian Lurie walks us through a tale of successfully implementing machine learning, one step at a time.
Ever seen a hard-to-parse conditional like this? def allow_access_to_site? ...
Every month, a committee of Firefox volunteers — who really, REALLY love Firefox Add-ons — puts their time and effort into finding the best new ...
Edit: The following post is still a great way to learn about how core.async works. However, it is not a good example of how to write a web application unless you are just exploring and having fun. There are many good times to be had playing with core.async and I highly recommend giving the examples in this post a try.