Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
umaar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
umaar
4y ago
I remember using Splunk (where the author used to work) at a previous job. In the spirit of sharing What I learned at X, here's What I learned at Shazam: Part 1: https://umaar.com/blog/lessons-learned-from-working-
32.
▲
by
umaar
4y ago
Excited to see what comes of it. Lots of people will have a private corpus, and the idea that we can semantically query it sounds so interesting. Like asking 'what streaming services am I paying for and how much have I spent on them to
33.
▲
by
umaar
4y ago
Wouldn't this approach be quite brittle? For example, where would one define snippet boundaries - isn't it possible that extracting a snippet at arbitrary points may change the information within that snippet? But then you have th
34.
▲
by
umaar
4y ago
Umar Hansa: https://www.youtube.com/@UmarHansa Made a few videos to help front-end web developers. Such as how to use DevTools, a bit about web performance and other related things.
35.
▲
by
umaar
4y ago
I used to work at Shazam as a front-end web developer and they really supported me. Going to conferences, hackdays (20% time), being exposed to real production-grade systems, it was great. Very grateful to have worked there. Wrote about it
36.
▲
by
umaar
5y ago
I've created a collection of 200+ tips like this on my website: https://umaar.com/dev-tips/
37.
▲
by
umaar
5y ago
Interesting, I think that's because logged objects are "live", so you can inspect their current state, not just the state at the point of logging.
38.
▲
by
umaar
5y ago
Another! If you inspect a console.logged function, DevTools shows you the scope it has access to. https://umaar.com/dev-tips/117-inspect-function-scope/
39.
▲
by
umaar
5y ago
I've put over 200 tips like that on my website: https://umaar.com/dev-tips/ Each tip has a textual explanation, and an animated gif if you're a visual learner (I know, I need to scrap gifs and move to regular
40.
▲
by
umaar
6y ago
There does seem to be a fingerprinting angle on it, but I wrote about using CPU, Battery, Memory etc. to be consideration over how much JavaScript you load for your users: https://umaar.com/dev-tips/242-considerate-java
41.
▲
by
umaar
6y ago
I battled with this a lot with https://github.com/umaar/video-everyday and still haven't found a better solution. What I don't understand is, how can professional video editing tools trim accurately (and very
42.
▲
by
umaar
6y ago
Fun little project I made, trying to automate the creation of those "1 second everyday" style videos and used FFmpeg to achieve this: https://github.com/umaar/video-everyday
43.
▲
by
umaar
6y ago
Same, I get ~500 tweets displayed with: - No JavaScript necessary - All profile images turned into one massive sprite - Minimal payload size Here are what the tweets look like when rendered: https://umaar.com/dev-tips/f
44.
▲
by
umaar
6y ago
Related: WebGL globe showing live Wikipedia edits https://umaar.com/globe/ I've also tried to visualise worldwide COVID data on that globe, however performance degrades making it completely unusable.
45.
▲
by
umaar
6y ago
Two points on client-side JS have been a constant for me for many years: - Noticed excessive JavaScript contributes to poor web performance - Things cause JS to break, which breaks other interactivity, often I end up using incognito During
46.
▲
by
umaar
6y ago
A more optimistic viewpoint: because of the popularity of Chromium based browsers (for better or worse), caniuse.com suggests some of these features have ~70% global browser support - not terrible in my opinion. Also because of the nature o
47.
▲
by
umaar
6y ago
OP here, yeah the amount of website variations this could lead to (and don't get me started with CSS media features!). I don't see this strategy being adopted by most websites, but I reckon it's a technique worth knowing abou
48.
▲
The first person in the UK to have air pollution listed as a cause of death
(bbc.com)
276 points
by
umaar
6y ago
|
157 comments
49.
▲
Conditional JavaScript: Only download when it is appropriate
(umaar.com)
75 points
by
umaar
6y ago
|
48 comments
50.
▲
by
umaar
6y ago
Recognised that GitHub username straight away. That author also made "datamaps": https://github.com/ericfischer/datamaps I remember over 5 years ago, they helped me me visualise 1 billion "Shazam's&
51.
▲
by
umaar
6y ago
Not at Google, but rather Shazam. I've always been a big proponent of 20% time. Shazam is the first place I worked at which taught me about them and I've written about it here: https://umaar.com/blog/lessons-l
52.
▲
by
umaar
6y ago
Visual regression testing is a common example, especially with websites. I've put a few simple examples in Node.js here: https://github.com/umaar/learn-browser-testing/tree/master/3... (just as lear
53.
▲
by
umaar
6y ago
Something similar I did a few days ago: Before: https://www.webpagetest.org/result/201129_Di8J_c734f3b630a33... After: https://www.webpagetest.org/result/201201_DiG4_230670b40ea6e... While I'
54.
▲
by
umaar
6y ago
I've put browser automation code examples in ava, cypress, jest, playwright, puppeteer, testcafe and webdriver here: https://github.com/umaar/learn-browser-testing/tree/master/1... , if ever you wish
55.
▲
by
umaar
6y ago
I automated going through the 100 most popular websites, disabling JavaScript, and taking a screenshot to see what they look like https://github.com/umaar/offline-website-scripts/tree/master... - Lots of Goog
56.
▲
Show HN: Modern DevTools – A video course on Chrome DevTools
(moderndevtools.com)
1 points
by
umaar
6y ago
|
1 comments
57.
▲
Chrome DevTools: Refactor Your Stylesheets with the CSS Overview Panel
(umaar.com)
2 points
by
umaar
6y ago
|
0 comments
58.
▲
by
umaar
6y ago
I've put lots of little coding solutions, links to my videos and articles on my website [1], and have sent this to potential employers in the past for web dev jobs. It definitely helped accelerate things, and on 3 occasions I didn'
59.
▲
Hundreds of animated tips for Chrome DevTools
(news.ycombinator.com)
1 points
by
umaar
6y ago
|
0 comments
60.
▲
by
umaar
6y ago
Would this Google Archive storage class be a good place to backup photos/videos to? it costs $1.23 per TB per month! https://cloud.google.com/blog/products/storage-data-transfer...
More ›