ty___ler's comments

ty___ler | 4 years ago | on: DuckDuckGo Traffic

Something happened the past few years where DDG image search feels like a functionally better product than google image search. I think it's a combination of a simpler frontend, and maybe a simpler "keyword-based" search algorithm (vs google which feels more ML-leaning). Note: I can't prove this claim at all – just a general feeling I have as someone who uses image search a lot.

ty___ler | 4 years ago | on: How we improved app performance by upgrading React Navigation

Hey everyone! I'm the author of this post and super excited to finally be sharing it with the community. Feel free to ask any questions in the comments.

I'm particularly excited about the typed routing system we were able to achieve with some new typescript language features such as Variadic Tuples[1] and Template Literal Types[2].

[1] https://www.typescriptlang.org/docs/handbook/2/template-lite...

[2] https://www.typescriptlang.org/docs/handbook/release-notes/t...

ty___ler | 8 years ago | on: Beyond React 16 by Dan Ambramov – Async Rendering and React Suspense

I’m pretty excited to see how the api could interop with some new native features of js, like for ex async class functions are now possible and I bet a setup like this could remove a lot of IO overhead in the future

  class Test {
    async render() {}
  }
Kind of hard to come up with a concrete use-case with how little we know about the new features. Still super interesting though!

ty___ler | 8 years ago | on: From Bootstrap to CSS Grid

My breakthrough moment for grid UI development was realizing that all of my layout code for a component is contained in the parent – rather than spread around the children.

For example, in bootstrap or some other older layout framework every "column" would need to contain some class or id to style it correctly. So for a 3 column grid you would need to give each element a class setup of something like "column-third".

With grid, all that layout logic is moved into a single container "display: grid" element, making it so much easier to add/remove/edit grid items. Even padding is declared in the container element with the "grid-gap" property! It's a small improvement that has immensely increased my developer experience building grid-like UI.

ty___ler | 8 years ago | on: Off-Main-Thread painting

I remember hearing that Firefox’s recent engineering work is actually directly based off game development.
page 1