Stepping Away from Sass
My latest site redesign and why I left out Sass and media queries in favour of native CSS grid, calc, viewport units and custom properties.}
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 540 posts.
My latest site redesign and why I left out Sass and media queries in favour of native CSS grid, calc, viewport units and custom properties.}
In revision r237547 we introduced a new bytecode format for JavaScriptCore (JSC).
Please welcome Firefox 71 to the stage! This time around, we have a plethora of new developer tools features including the web socket message inspector, console multi-line editor mode, log ...
Sometimes the discussion around extended validation certificates (EV) feels a little like flogging a dead horse. In fact, it was only September that I proposed EV certificates are already dead [https://www.troyhunt.com/extended-validation-certificates-are-dead/] for all sorts of good reasons that have only been…
How Fathom Analytics build a totally GDPR compliant website analytics without cookies.
I like to joke that SEO stands for 'somebody else's obligation' because it’s easy to point a finger when something goes wrong.
The WebAuthn standard for security keys is making authentication as easy as possible. Now you can use security keys for second-factor authentication on GitHub with many more browsers and devices.
Update 26 Sep 2020: A followup to this post is Towards principled reactive UI.
Monica Dinculescu's blog
I'm Brad Frost, an independent creator, web designer & developer, teacher, speaker, writer, musician, and artist based in Pittsburgh, PA.
This is a declaration of love for personal websites, written from years of thinking on the subject, reviewing thousands of portfolios, building websites for friends and bookmarking those of strangers. It’s a subject I’m so passionate about, I built my business on it. And recently, it’s become a matter of principle…
Okay, folks. This is new territory for me. I'm stepping into the world of.... t h i n k p i e c e s...
In the last few months, I have learned a lot about modern JavaScript and CSS development with a local toolchain powered by Node 8, Webpack 4, and Babel 7. As part of that, I am doing my second “re-introduction to JavaScript”. I first learned JS in 1998. Then relearned it…
gRPC 1.0 was released in August 2016 and has since grown to become one of the premier technical solutions for application communications. It has been adopted by startups, enterprise companies, and open source projects worldwide. Its support for polyglot environments, focus on performance, type safety, and developer…
Demystifying my GraphQL Summit talk
In this tutorial we’ll discuss the ideas and concepts behind rendering water and then talk through some demo code.
In 1996, XML was invented. No sooner than it was created, it was adopted for all manner of misconceived applications for which it was a poor choice.
Performance metrics are surprisingly challenging to get right. Here we share how to create metrics that are accurate, precise, and useful!
A typical website is made of numerous components coming from a wide variety of sources.
Back in June, Mozilla announced Firefox Preview, an early version of the new browser for Android that is built on top of Firefox's own mobile browser engine, GeckoView. We've gotten ...
How can mass-copying pages from web publishers without a license not be mass-copyright infringement? The weird copyright law exemption that enables AMP Caches.