20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
An overview of what makes modern CSS so awesome.
Большое машиностроительное предприятие в Екатеринбурге и как там всё работает
Skip brings Swift app development to Android
How about we measure the amount of times programmers touch the lines. Instead of counting the number of lines we’ll count how many times they were actually modified—we can get this information from Git (or any other SCM). The more you touch that part of the aircraft—the more effort you spent on it, right?
I called it Hits-of-Code (HoC) and created a small tool to help us calculate this number in just one line.
What a nice idea! I installed this program and ran it on Betula and Mycorrhiza codebases. For Betula it's 26350 HoC, for Mycorrhiza it's 137208 HoC. Yeah, Betula is still comparatively young! Hey, what about Mycomarkup? 23443. Oh wow, just a little less than Betula. I expected a small number.
Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template
By wrapping errors and building well-formatted error messages, we can keep better track of where errors are happening. I often just add the name of the function being called to my error messages, but we can make the message say whatever we want. For example, I’ll often include parameter information in the error so I know which inputs caused the error.
Набор инструкций, охватывающий наиболее распространенные проблемные ситуации, в которые может попасть работающий человек или работодатель.
Нагавкать на слона и не получить по еблищу — это не свобода, и даже не доблесть; это бретёрство, жалкое позерство, свойственное пижонам и студентам.
Офигенно
Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users’ bandwidth as possible, and without hosting any infrastructure.
Выступление про текст, кодировки, шрифты, эмодзи, лигатуры, диакритику итп.
Хорошее
The core idea is to canonicalize things. Both x < y and y > x mean the same, and, if you usethem with roughly equal frequency, you need to spend extra mental capacity to fold the two versionsinto the single “x tiny, y HUGE” concept in your head.
Сайт, работающий на солнечной энергии.
В зависимости от заряда страница окрашивается в жёлтый или голубой цвета.