The API-ization of everything
Everything that used to be fax machines, contracts, and invoices and purchase orders in triplicate are going away. What's replacing it? The API. Before Stripe, you had to fill out a ton of forms...
Everything that used to be fax machines, contracts, and invoices and purchase orders in triplicate are going away. What's replacing it? The API. Before Stripe, you had to fill out a ton of forms...
Outside of initial page load problems, “layout thrashing” is the most common performance problem I see in dynamic web applications. This is particularly true for Single Page Applications which build and destroy views on the fly. However, I’m often amazed by the number of web developers I run into who are unaware of…
Feross Aboukhadijeh is a computer security researcher, teacher, web developer, designer, long distance runner, gamer, music lover, and builder of websites that (sometimes) go viral.
Hot swapping is the process of replacing code while the application is running. It allows a developer to see changes immediately - no recompiling, no waiting on page reloads, and no clicking to get to the application state where the code was changed. Just save the file and you’ll see the changes. I would say hot…
When I built my Instant Webcam App, I was searching for solutions to stream live video from the iPhone's Camera to browsers. There were none.
iOS 7 throws CSS a curveball.
Click the table of zeroes once. Note that the text input field remains responsive even as we run 100,000 updates on the DOM. The colors of the table show the render batching boundaries. Note, I would not try this on a mobile device ;)
TLS is not slow, it's unoptimized. A hands-on tour of optimizing nginx to deliver one-RTT Time To First Byte (TTFB) with TLS.
There's a great website called http://whoownsmyavailability.com that serves as ...
This summer I had the opportunity to attend NodeConf and it was a fantastic experience. I really appreciated how every session was a hands-on coding session: I felt like I walked away knowing how to put a bunch of advice directly into practice.
Akses VILLATOGEL untuk mendapatkan platform coding fasilitas tools terlengkap yang dapat kamu gunakan untuk menunjang development dan production stage terkini.
A project I started before Christmas (i.e. about a month ago) is now production ready.
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.