HNHacker News
TopNewBestAskShowJobs

efedorenko

288 karma · joined October 16, 2010

submissionscomments
efedorenko··on Accessible Palette: stop using HSL for color systems (2021)
Author here. The article was published 2 years ago, and when I started working on the tool the spec for OkLCH didn't even come out yet (late Dec 2020). Today I'd choose OkLCH over LCH as it solves a few problems with it.
efedorenko··on Getting Postmark’s Lighthouse Performance Score to 100
> …the test is only concerned with the one page you are testing

I use a Lighthouse score for troubleshooting, but at the end of the article there is a chart of the change in Core Web Vitals, which tracks performance of _all_ pages indexed by Google over time.

> "…nearly everything it suggests you do will make that second page load slower…"

This is just not true for _any_ of the suggestions in the article. I guess you can make this argument for breaking down one CSS bundle into four, but their content was picked based on analytics of where people go more often. We make 1 extra request but load much less cruft, and it applies to any page of the website.

efedorenko··on Getting Postmark’s Lighthouse Performance Score to 100
The Lighthouse score is just a detailed and useful metric for troubleshooting, but not the only one we monitor. I included a chart from our Core Web Vitals in the end, which monitors the performance of all pages indexed by Google and uses actual usage data from a wide sample of users (Chrome User Experience Report).
efedorenko··on Getting Postmark’s Lighthouse Performance Score to 100
https://developers.google.com/speed/pagespeed/insights/?url=... shows 99-100 every time I load it ¯\_(ツ)_/¯

Our mobile score is lower (86 according to PageSpeed), but I mention that in a blog post.

efedorenko··on Getting Postmark’s Lighthouse Performance Score to 100
Hi, author here. Accessibility score went from 87 to 96. The second screenshot with a score of 86 was a preliminary result after introducing the fake widget. (Best Practices went from 86 to 100.)
efedorenko··on “Why We Sleep” Is Riddled with Scientific and Factual Errors
That was one of the things that confused the hell out of me as well.
efedorenko··on Ending the open office epidemic
There is a point when super quiet environment with other people becomes uncomfortable. We often keep music on quietly even if there are just a couple people in the office.
efedorenko··on Designing a modern email
Colors and images were used long before text to convey information. Then they were used together with text (see first books). Using just text without colors and images is a relatively new invention caused by technical limitations, and it didn't last long.
efedorenko··on Designing a modern email
Because this would be a lie. We don't try to fool our users by sending them fake personal emails - who would believe that CEO actually emails every new user? But we want to show that there is a really small team behind the product, and you can get in touch with anyone just by replying to email. Every reply goes directly to the person who wrote email, not a support inbox.
efedorenko··on Postmark introduces easy inbound email processing for all accounts
Thanks for letting us know! Already fixed.
efedorenko··on Free JSON API to instantly check the spam score of your email messages
Thanks for feedback! I already fixed this and it would be deployed soon.
efedorenko··on Free JSON API to instantly check the spam score of your email messages
SpamAssassin score could be in range from -1 (best) to 25 (worst). 0.4 and 1.0 is almost the same, so it's normal for white pointer to stay on the same position.
efedorenko··on Ask HN: Zero programming experience and badly want to learn. Where to start?
I'm trying to learn programming with zero experience too, and highly recommend book "Learn to Program" (http://pine.fm/LearnToProgram/). It was worth every hour even while my goal is to learn JS and book based on Ruby. Now I'm reading JS book with much better understanding of basic things.

Also, "Ship It!: A Practical Guide to Successful Software Projects" (http://www.pragprog.com/titles/prj/ship-it) gave me a good understanding of development process. I think it's worth to read even if you are going to work on project alone.