Tomer Aberbach
Tomer Aberbach
Filter by tags
Logical operator
||
&&
||
and
&&
filter for posts matching
any
and
all
of the tags, respectively
Tags
ai
biology
bugs
code
data structures
dates
docs
drawings
drive
fonts
gc
google
javascript
jazz
learning
lofi
markdown
packages
performance
piano
postcss
publications
resume
sheets
sites
slides
software engineering
tracks
tries
Reset
Search
1
1
5
2
3
1
1
1
1
6
1
1
3
1
1
1
1
1
2
1
1
1
6
3
1
5
1
2
5
1
9
1
1
1
4
2
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
18
1
1
1
1
1
1
1
5
1
6
1
Engineering Mindset
Engineering Mindset
The 1 Hour per Year Bug (But Only in Pacific Time!)
The 1 Hour per Year Bug (But Only in Pacific Time!)
lonely cosmopolite
lonely cosmopolite
To Dedupe Then Sort or Sort Then Dedupe?
To Dedupe Then Sort or Sort Then Dedupe?
The 29 Days per Year Bug (30 Days for Leap Years!)
The 29 Days per Year Bug (30 Days for Leap Years!)
Leverage
Leverage
When Two Bugs Cancel Out
When Two Bugs Cancel Out
The Making of Keyalesce
The Making of Keyalesce
Avoid Layout Shifts Caused by Web Fonts With PostCSS Fontpie
Avoid Layout Shifts Caused by Web Fonts With PostCSS Fontpie
What I Worked On at Google
What I Worked On at Google
Complexity
Complexity
The Hero Archetype
The Hero Archetype
Publications
Publications
Checking for the Absence of a Value in JavaScript
Checking for the Absence of a Value in JavaScript
Resume
Resume
en.wikipedia.org
en.wikipedia.org
Links to
en.wikipedia.org
:
/wiki/Bug_triage
/wiki/Bug_triage
/wiki/Common_year
/wiki/Common_year
/wiki/Computational_complexity
/wiki/Computational_complexity
/wiki/Daylight_saving_time
/wiki/Daylight_saving_time
/wiki/Garbage_collection_(computer_science)
/wiki/Garbage_collection_(computer_science)
/wiki/Hash_table
/wiki/Hash_table
/wiki/In-place_algorithm
/wiki/In-place_algorithm
/wiki/Incremental_computing
/wiki/Incremental_computing
/wiki/Leap_year
/wiki/Leap_year
/wiki/Memory_leak
/wiki/Memory_leak
/wiki/Mental_model
/wiki/Mental_model
/wiki/Pacific_Time_Zone
/wiki/Pacific_Time_Zone
/wiki/Sunshine_Protection_Act
/wiki/Sunshine_Protection_Act
/wiki/Test-driven_development
/wiki/Test-driven_development
/wiki/Time_complexity#Constant_time
/wiki/Time_complexity#Constant_time
/wiki/Time_complexity#Quasilinear_time
/wiki/Time_complexity#Quasilinear_time
/wiki/Timsort
/wiki/Timsort
/wiki/Trie
/wiki/Trie
/wiki/Unreachable_memory
/wiki/Unreachable_memory
/wiki/UTC
/wiki/UTC
/wiki/Weak_reference
/wiki/Weak_reference
news.ycombinator.com
news.ycombinator.com
Links to
news.ycombinator.com
:
/item?id=40982118
/item?id=40982118
/item?id=41267894
/item?id=41267894
github.com
github.com
Links to
github.com
:
/gajus/eslint-plugin-jsdoc
/gajus/eslint-plugin-jsdoc
/google/closure-library/blob/334543f9e480564fcc8b9a38dee0fe13a3f42fc0/closure/goog/date/relative.js#L386-L419
/google/closure-library/blob/334543f9e480564fcc8b9a38dee0fe13a3f42fc0/closure/goog/date/relative.js#L386-L419
/google/closure-library/commit/84c93721c3ced2271541ae86fec9f85e9c24d991
/google/closure-library/commit/84c93721c3ced2271541ae86fec9f85e9c24d991
/pixel-point/fontpie
/pixel-point/fontpie
/postcss/postcss
/postcss/postcss
/TomerAberbach
/TomerAberbach
/TomerAberbach/keyalesce
/TomerAberbach/keyalesce
/TomerAberbach/lfi
/TomerAberbach/lfi
/TomerAberbach/parse-imports
/TomerAberbach/parse-imports
/TomerAberbach/postcss-fontpie
/TomerAberbach/postcss-fontpie
/TomerAberbach/postcss-fontpie#usage
/TomerAberbach/postcss-fontpie#usage
/TomerAberbach/to-dedupe-then-sort-or-sort-then-dedupe
/TomerAberbach/to-dedupe-then-sort-or-sort-then-dedupe
/TomerAberbach/website/blob/main/postcss.config.js
/TomerAberbach/website/blob/main/postcss.config.js
developer.mozilla.org
developer.mozilla.org
Links to
developer.mozilla.org
:
/en-US/docs/Glossary/Global_object
/en-US/docs/Glossary/Global_object
/en-US/docs/Web/API/Document/getElementById
/en-US/docs/Web/API/Document/getElementById
/en-US/docs/Web/API/Window
/en-US/docs/Web/API/Window
/en-US/docs/Web/HTML/Element/table
/en-US/docs/Web/HTML/Element/table
/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness#Loose_equality_using
/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness#Loose_equality_using
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Date#parameters
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Date#parameters
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/setMonth#description
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/setMonth#description
/en-US/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry
/en-US/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry
/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map#key_equality
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map#key_equality
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwn
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwn
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/prototype
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/prototype
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object#null-prototype_objects
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object#null-prototype_objects
/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError
/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set
/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined
/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined
/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined#:~:text=Note%3A%20While%20you%20can%20use%20undefined%20as%20an%20identifier%20(variable%20name)%20in%20any%20scope%20other%20than%20the%20global%20scope%20(because%20undefined%20is%20not%20a%20reserved%20word)%2C%20doing%20so%20is%20a%20very%20bad%20idea%20that%20will%20make%20your%20code%20difficult%20to%20maintain%20and%20debug.
/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined#:~:text=Note%3A%20While%20you%20can%20use%20undefined%20as%20an%20identifier%20(variable%20name)%20in%20any%20scope%20other%20than%20the%20global%20scope%20(because%20undefined%20is%20not%20a%20reserved%20word)%2C%20doing%20so%20is%20a%20very%20bad%20idea%20that%20will%20make%20your%20code%20difficult%20to%20maintain%20and%20debug.
/en-US/docs/Web/JavaScript/Reference/Operators/in
/en-US/docs/Web/JavaScript/Reference/Operators/in
/en-US/docs/Web/JavaScript/Reference/Operators/Logical_OR
/en-US/docs/Web/JavaScript/Reference/Operators/Logical_OR
/en-US/docs/Web/JavaScript/Reference/Operators/null
/en-US/docs/Web/JavaScript/Reference/Operators/null
/en-US/docs/Web/JavaScript/Reference/Operators/typeof
/en-US/docs/Web/JavaScript/Reference/Operators/typeof
/en-US/docs/Web/JavaScript/Reference/Operators/typeof#interaction_with_undeclared_and_uninitialized_variables
/en-US/docs/Web/JavaScript/Reference/Operators/typeof#interaction_with_undeclared_and_uninitialized_variables
/en-US/docs/Web/JavaScript/Reference/Operators/void
/en-US/docs/Web/JavaScript/Reference/Operators/void
/en-US/docs/Web/JavaScript/Reference/Operators/void#examples
/en-US/docs/Web/JavaScript/Reference/Operators/void#examples
spotify.com
spotify.com
Links to
spotify.com
:
/track/1DucGzpQKsr6qrQXZx5E4M
/track/1DucGzpQKsr6qrQXZx5E4M
/track/4vGt77KgylifG6aawGa3sM
/track/4vGt77KgylifG6aawGa3sM
/track/5zsCMG0tDwifrXXk9HLEDI
/track/5zsCMG0tDwifrXXk9HLEDI
/track/62D6HKfuNWbQQQHXiIhXOn
/track/62D6HKfuNWbQQQHXiIhXOn
music.apple.com
music.apple.com
Links to
music.apple.com
:
/us/album/complexity/1663586182
/us/album/complexity/1663586182
/us/album/leverage-single/1729510141
/us/album/leverage-single/1729510141
/us/album/lonely-cosmopolite-single/1759658603
/us/album/lonely-cosmopolite-single/1759658603
/us/album/the-hero-archetype-single/1644752209
/us/album/the-hero-archetype-single/1644752209
music.youtube.com
music.youtube.com
Links to
music.youtube.com
:
/watch?v=6eAIubjV4qw
/watch?v=6eAIubjV4qw
/watch?v=g54wSssQCTA
/watch?v=g54wSssQCTA
/watch?v=mOxsT5-jnc8
/watch?v=mOxsT5-jnc8
/watch?v=Mzu5StfzBw8
/watch?v=Mzu5StfzBw8
instagram.com
instagram.com
Links to
instagram.com
:
/happy_lil_paintings
/happy_lil_paintings
/hello._neko
/hello._neko
/p/C2g0I3dt3LV
/p/C2g0I3dt3LV
/reel/Cx3jQFbL072
/reel/Cx3jQFbL072
stackoverflow.com
stackoverflow.com
Links to
stackoverflow.com
:
/a/33614512/5195839
/a/33614512/5195839
/questions/21838436/map-using-tuples-or-objects
/questions/21838436/map-using-tuples-or-objects
/questions/43592760/typescript-javascript-using-tuple-as-key-of-map
/questions/43592760/typescript-javascript-using-tuple-as-key-of-map
/questions/63179867/set-of-tuples-in-javascript
/questions/63179867/set-of-tuples-in-javascript
googleblog.com
googleblog.com
Links to
googleblog.com
:
/2019/11/feedback-google-sites.html
/2019/11/feedback-google-sites.html
/2021/02/improvements-for-locating-new-comments-important-conversations-google-docs.html
/2021/02/improvements-for-locating-new-comments-important-conversations-google-docs.html
/2021/05/Google-Docs-Canvas-Based-Rendering-Update.html
/2021/05/Google-Docs-Canvas-Based-Rendering-Update.html
/2021/09/comment-size-increasing-in-google-docs.html
/2021/09/comment-size-increasing-in-google-docs.html
/2022/03/compose-with-markdown-in-google-docs-on.html
/2022/03/compose-with-markdown-in-google-docs-on.html
/2022/07/edit-notifications-for-document-content-changes.html
/2022/07/edit-notifications-for-document-content-changes.html
/2022/10/split-table-cells-in-google-docs.html
/2022/10/split-table-cells-in-google-docs.html
/2022/12/format-display-code-google-docs.html
/2022/12/format-display-code-google-docs.html
/2024/07/import-and-export-markdown-in-google-docs.html
/2024/07/import-and-export-markdown-in-google-docs.html
/2024/10/tabs-in-google-docs.html
/2024/10/tabs-in-google-docs.html
typescriptlang.org
typescriptlang.org
web.dev
web.dev
simonhearne.com
simonhearne.com
Links to
simonhearne.com
:
/2021/layout-shifts-webfonts#deliver-your-fonts-fast
/2021/layout-shifts-webfonts#deliver-your-fonts-fast
/2021/layout-shifts-webfonts#optimise-font-files
/2021/layout-shifts-webfonts#optimise-font-files
builtin.com
builtin.com
arstechnica.com
arstechnica.com
howtogeek.com
howtogeek.com
theverge.com
theverge.com
Links to
theverge.com
:
/2022/12/14/23509936/google-docs-code-blocks-smart-canvas
/2022/12/14/23509936/google-docs-code-blocks-smart-canvas
/2022/3/29/23002138/google-docs-markdown-support-formatting-update
/2022/3/29/23002138/google-docs-markdown-support-formatting-update
/2023/3/14/23639273/google-ai-features-docs-gmail-slides-sheets-workspace
/2023/3/14/23639273/google-ai-features-docs-gmail-slides-sheets-workspace
/2024/10/8/24265025/google-docs-tabs-organization-feature-availability
/2024/10/8/24265025/google-docs-tabs-organization-feature-availability
workspace.google.com
workspace.google.com
forbes.com
forbes.com
fortune.com
fortune.com
reuters.com
reuters.com
usatoday.com
usatoday.com
Links to
usatoday.com
:
/story/tech/2021/02/23/google-docs-comments-feature-make-collaboration-easier/4554035001
/story/tech/2021/02/23/google-docs-comments-feature-make-collaboration-easier/4554035001
/story/tech/2023/03/14/google-ai-announcement-gmail-docs/11470811002
/story/tech/2023/03/14/google-ai-announcement-gmail-docs/11470811002
washingtonpost.com
washingtonpost.com
wired.com
wired.com
techcrunch.com
techcrunch.com
twitter.com
twitter.com
Links to
twitter.com
:
/googledocs/status/1471555730364846083
/googledocs/status/1471555730364846083
/TomerAberbach/status/1508895335200043021
/TomerAberbach/status/1508895335200043021
blog.google
blog.google
support.google.com
support.google.com
9to5google.com
9to5google.com
sites.google.com
sites.google.com
drawings.google.com
drawings.google.com
jillmarbach.com
jillmarbach.com
tdcommons.org
tdcommons.org
Links to
tdcommons.org
:
/dpubs_series/5207
/dpubs_series/5207
/dpubs_series/7077
/dpubs_series/7077
pubmed.ncbi.nlm.nih.gov
pubmed.ncbi.nlm.nih.gov
patents.google.com
patents.google.com
par.nsf.gov
par.nsf.gov
2ality.com
2ality.com
web.archive.org
web.archive.org
sitepoint.com
sitepoint.com
dorey.github.io
dorey.github.io
caniuse.com
caniuse.com
coffeescript.org
coffeescript.org
adonisjs.com
adonisjs.com
linkedin.com
linkedin.com