How is search so bad? A case study
Personal site for Data Scientist and Machine Learning Engineer - Svilen Todorov
Personal site for Data Scientist and Machine Learning Engineer - Svilen Todorov
Learn how to use OpenCV in the web without a lot of headaches.
A lot of tech discussion these days is focused around scaling infrastructures to handle huge traffic. But it's important not to forget how far simple optimizations can go.
A few months ago, I discovered a remote code execution issue in the Discord desktop application and I reported it via their Bug Bounty Prog...
The story of how a couple of failed SaaS ideas and a bunch of ugly Less stylesheets turned into my life's work.
Link to: https://benpackard.github.io/blog/2020-01-28-sign-in-with-apple/
Editor’s preface: When I first joined Dropbox in May 2017, we were at the tail end of our CoffeeScript to TypeScript migration. If you wanted to make changes to a CoffeeScript file, it was considered common courtesy to convert it to TypeScript while you were at it. Parts of our codebase were still using…
Rough.js is a light weight javascript library that lets you draw graphics with a hand-drawn, sketchy, appearance.
Make your client-side apps load fast and provide a good user experience.
Next.js 9.4 introduces React Fast Refresh, Incremental Static Regeneration, New Environment Support, Built-in Fetch, and more!
Update 29.01.2023: Adapted the code to work with Mastodon 4.0 and replaced linuxrocks.online by floss.social Update 15.03.2023: Thanks to @veronica@mastodon.online, this code now handles replies in a lot nicer way. You might want check out her solution too. Update 07.07.2023: Thanks to @cassidy@blaede.family, the…
Think about the most complex frontends you’ve used. Frontends that made you wonder — “how did they create this”?
I love mental models. They’re crucial to understanding complex systems, allowing us to intuitively grasp and solve complex problems.
By Liwei Guo, Vivian Li, Julie Beckley, Venkatesh Selvaraj, and Jeff Watts
The path to an offline SaaS model
Many browsers today are gigantic resource hogs, which are basically VMs for various web applications. On the other hand, Links is a HTML browser. It is not able to do everything. It allows me to avoid most distractions and control the content-experience. The goal of this exercise is not to force anyone to use this…
A deep dive into the performance implications of using Google Fonts (good and bad) and whether self-hosting is better.
the real reason zsh beats bash • how I got twice as fast in python • autocompleting all the things • maximizing user-interface bandwidth
In August, we announced a new initiative (known as Privacy Sandbox) to develop a set of open standards to fundamentally enhance privacy on...
Distinguished engineer Martin Thomson explains how this problem occurred, the implications for people who might be affected, and how problems of this nature might be avoided in future. To get ...
Last month we removed our live chat bubble and replaced it with a link to live chat in our navigation.
This post highlights a few powerful lines of CSS that do some serious heavy lifting and help you build robust modern layouts.
Update June 1, 2021 – Amazon Location Service is now generally available and includes routing and raster (satellite) maps. You can easily and securely add maps, geocoding, routing, tracking, and geofencing to your applications. Read more about the new features in our new blog post here or try it now in the console. We…