Found 1370 bookmarks
Newest
The Man Who Killed Google Search
The Man Who Killed Google Search
Wanna listen to this story instead? Check out this week's Better Offline podcast, "The Man That Destroyed Google Search," available on Apple Podcasts, Spotify, and anywhere else you get your podcasts. UPDATE: Prabhakar has now been deposed as head of search, read here for more details. This is the story of how Google Search died, and the people responsible for killing it. The story begins on February 5th 2019, when Ben Gomes, Google’s head of search, had a problem. Jerry Dischler, then the VP
·wheresyoured.at·
The Man Who Killed Google Search
No Kill Switch
No Kill Switch
There's no kill switch on awesome. The personal blog of Sebastian Gebski.
·no-kill-switch.ghost.io·
No Kill Switch
Standards Queues
Standards Queues
The hardest part of web standards isn’t even the technology — it’s the queues. And that’s the real problem I keep coming back to.
·bkardell.com·
Standards Queues
The Authoritarian Stack
The Authoritarian Stack
How Tech Billionaires Are Building a Post-Democratic America — And Why Europe Is Next
·authoritarian-stack.info·
The Authoritarian Stack
Invoker Commands API - Web APIs | MDN
Invoker Commands API - Web APIs | MDN
The Invoker Commands API provides a way to declaratively assign behaviors to buttons, allowing control of interactive elements when the button is enacted (clicked or invoked via a keypress, such as the spacebar or return key).
·developer.mozilla.org·
Invoker Commands API - Web APIs | MDN
Not a Number
Not a Number
An interactive blog on computer science and web development, by Nanda Syahrasyad.
·nan.fyi·
Not a Number
Optimise for continuous change, not modernisation or
Optimise for continuous change, not modernisation or
Jake reframes the legacy vs. modernisation debate, urging leaders to focus instead on how adaptable their organisation truly is.
·hyperact.co.uk·
Optimise for continuous change, not modernisation or
Directives and the Platform Boundary | TanStack Blog
Directives and the Platform Boundary | TanStack Blog
A Quiet Trend in the JavaScript Ecosystem For years, JavaScript has had exactly one meaningful directive, "use strict". It is standardized, enforced by runtimes, and behaves the same in every environm...
·tanstack.com·
Directives and the Platform Boundary | TanStack Blog
Software Architecture Horror Story
Software Architecture Horror Story
This is a tale of software architecture decision-making in large companies. The setup As part of my job as a software architect, I had to design a solution which involved the integration between 2 systems: let’s call them A and B. They were part of a new instant payment processing flow that was beeing developed. System B had a legacy integration mechanism that was no longer supported at the architectural level.
·mihai-safta.dev·
Software Architecture Horror Story
Proof-Driven Development (or — the business value of Clean Code)
Proof-Driven Development (or — the business value of Clean Code)
Proof-Driven Development (or — the business value of Clean Code) In the Algorithms course I took at college (back in the late ‘90s…) we’ve learned to prove the correctness of certain …
·medium.com·
Proof-Driven Development (or — the business value of Clean Code)
Introducing oavif | Gianni Rosato
Introducing oavif | Gianni Rosato
oavif is a new approach to target quality encoding in image compression, designed around smarter convergence strategies and quicker scoring to be as fast as possible.
·giannirosato.com·
Introducing oavif | Gianni Rosato
Henry Ford's horse problem wasn't about imagination
Henry Ford's horse problem wasn't about imagination
The famous "faster horses" quote isn't wrong because users can't imagine solutions—it's wrong because it defends lazy research.
·antonsten.com·
Henry Ford's horse problem wasn't about imagination
Defining a new kind of social app
Defining a new kind of social app
As we prepare to launch a world-first app we've run into a problem. What is it? Apps are similar to books or music. They have genres. Strict rules that define who they are for, helping us, the consumer, not only discover them but share them. If I say, "I really like this band, their music is good, you'd like it." What reason do you have to listen to it? You get 'good' music recommendations every day. Unless you're emotionally invested in what I care about, you're not going to bother. But, if
·forbetter.ghost.io·
Defining a new kind of social app
CSS Classes considered harmful
CSS Classes considered harmful
If you've used CSS, you know what a class name is. They're a very poor proxy for the web today. Let's stop using them.
·keithcirkel.co.uk·
CSS Classes considered harmful
Configuration files are user interfaces
Configuration files are user interfaces
We have all been there. Your software keeps growing and you feel the need to make it customizable. It is too soon for a full-blown UI with all the bells and whistles, so your pragmatic instinct suggests a text-based configuration file. Yes, that’s exactly it! You rejoice knowing the software’s configuration will be trivial to version control. Your pragmatic instinct is satisfied as well; the door remains open to creating a proper UI later, since it would be merely a graphical view of your configuration’s structured data.
·ochagavia.nl·
Configuration files are user interfaces
State in the url in React (the right way)
State in the url in React (the right way)
State in the url in React (the right way) State management should be easy. It’s hard if not performed properly. Putting state in the url can be tricky if one doesn’t use a proper pattern. Routing …
·medium.com·
State in the url in React (the right way)
Be Simple | corrode Rust Consulting
Be Simple | corrode Rust Consulting
The phone buzzes at 3 AM. You roll out of bed, open your laptop, and see this in the logs: th…
·corrode.dev·
Be Simple | corrode Rust Consulting