20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
Beautiful, Modern & Opinionated Linux by DHH
Following are the main red flags in test assignments that should be avoided:
The assignment was read and understood in full.
All parts are implemented.
Industry-standard tools and frameworks are used.
The code is split into small, readable functions.
Variables have descriptive names.
Complex parts have comments.
Errors are handled, error messages are easy to follow.
Source files are organized reasonably.
The web interface looks nice.
There are tests.
Avoid these AI giveaways and spread the word!
Итак, я уже десять лет занимаюсь психотерапией, и за это время ничего не понял.
Applying The Blue Angel Criteria To Free Software
If you set out to build a local-first application that users have complete control and ownership over, you need something to solve data sync.
Dropbox and other file-sync services, while very basic, offer enough to implement it in a simple but working way.
Sure, it won’t be as real-time as a custom solution, but it’s still better for casual syncs. Think Apple Photos: only your own photos, not real-time, but you know they will be everywhere by the end of the day. And that’s good enough!
Imagine if Obsidian Sync was just “put your files in the folder” and it would give you conflict-free sync? For free? Forever? Just bring your own cloud?
I’d say it sounds pretty good.
Бывает, придёшь в кафе, там всякие круассаны и пирожные лежат красиво. Поразглядывал, выбрал, обращаешься к девушке. А она такая: «Вам с собой?» Нет, здесь. «Садитесь, к вам подойдет официант».
How do you know what hourly rate you are worth? What factors should be taken into account? Here are my criteria.
the best solution would be to show the application's previous state and point out that the application is still loading
Go developers said they are more interested in AI/ML tooling that improves the quality, reliability, and performance of code they write, rather than writing code for them. An always-awake, never-busy expert “reviewer” might be one of the more helpful forms of AI developer assistance.
The top requests for improving toolchain warnings and errors were to make the messages more comprehensible and actionable; this sentiment was shared by developers of all experience levels, but was particularly strong among newer Go developers.
Our experiment with project templates (gonew) appears to solve critical problems for Go developers (especially developers new to Go) and does so in a way that matches their existing workflows for starting a new project. Based on these findings, we believe gonew can substantially reduce onboarding barriers for new Go developers and ease adoption of Go in organizations.
Three out of every four respondents work on Go software that also uses cloud services; this is evidence that developers see Go as a language for modern, cloud-based development.
Developer sentiment towards Go remains extremely positive, with 90% of survey respondents saying they felt satisfied while working with Go during the prior year.
The David Rumsey Map Collection has been home to tens of thousands of historical maps, and now you can search the collection by the text in the maps
Сайт, где можно посмотреть, какой инстанс в федивёрсе, по какой причине и у кого был забанен
Переосмысление дорожных знаков от Ильи Бирмана
Своеобразный блог про клавиатуры и не только
Дистрибутив для резервного копирования
О том, что люди видят разные цвета и что, мой красный для другого будет не красным, но называть мы его всё равно будем одинаково, я задумывался ещё в детстве, когда мне было лет 8, наверное! Крутое ощущение наткнуться на такой пост!