Crafting Subtle & Realistic User Interfaces
Mac, iPhone & iPad interface design consulting, writing and speaking featuring tutorials, interviews, techniques and thoughts on crafting & building beautiful software. By Mike Rundle.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 8,469 posts.
Mac, iPhone & iPad interface design consulting, writing and speaking featuring tutorials, interviews, techniques and thoughts on crafting & building beautiful software. By Mike Rundle.
hacking Amazon with a book, Amazon stallowned, stored XSS
Windows is a platform for creators Windows is the most open platform on the planet for creators. Part of living our commitment to openness is welcoming partner technologies and content that deliver powerful experiences. And what makes Window
The Electron team is excited to announce that the first stable release of Electron 3 is now
Apple and Amazon are approaching the tablet territory from opposing sides.
Posted by Matthew Izatt, Product Manager Six months ago, our team set out to completely rebuild the Gmail app for iPhone and iPad to give ...
We'd also like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox!
After a long wait we are really happy to announce that a new major version of diaspora*, v0.5.0.0, has been released today! This is the biggest release the community has ever done, and includes many of the large features and improvements you have been waiting for.
November’s Chrome beta introduced improvements to help make your browsing quieter, safer and sleeker. In the latest Chrome release we’re...
Everyone with knowledge agrees that Atom is technically superior to RSS. Everything should have switched to it twenty years ago. All feed readers support Atom just fine ( except in podcasts , for no good reason).
If there were no bloated ads, some top websites would load up to 90% faster. Today we introduce Opera's ad-blocking feature.
Flash reduces usability by: making bad design more likely, breaking the Web's fundamental interaction style, and consuming resources better spent enhancing a site's core value.
Millions of readers who visit popular news websites have been targeted by a series of malicious ads redirecting them to the Stegano exploit kit.
The best 25 books I’ve read since the last time I did one of these book roundups way back in 2024.
There is a weakness common to any software letting you protect a piece of data with a password: how does that password translate into an encryption key? If that conversion is a fast one, then you better don’t expect the encryption to hold. Somebody who gets hold of that encrypted data will try to guess the password…
About one-third of Firefox users have installed an add-on before – whether it’s an extension to add powerful and customizable features or a visual them
Better tooling, export maps and improvements to slots and context
Yesterday, the web celebrated its 25th birthday and to join in, I have a little story. A couple of years ago I found a NeXTcube. I'm not going to say where it is to avoid vandalism (the computer is publicly accessible under some circumstances without much oversight), but this is the story. Sir Tim Berners-Lee…
A common thing in React development is that we want to store a bit of React state in localStorage, and re-initialize from that value on the next page-load. This quick tutorial shows you how we can build a custom hook that does exactly this!
The first HDMI streaming stick powered by Firefox OS has arrived. It’s called Matchstick and we’re looking for your help to create apps for this new device. Background Matchstick ...
Continuing the Chrome extension hacking (see part 1 and 2), this time I'd like to draw you attention to the oh-so-popular AdBlock extension. It has over a million users, is being actively maintained and is a piece of a great software (heck, even I use it!). However - due to how Chrome extensions work in general it is…
UPDATE (10/28/2019): We've revised the 2nd and 3rd bullet points in the section "How to Prepare; Known Complexities" below. In May, Chrome ...