Development
Об этой книге
https://github.com/MostlyAdequate/mostly-adequate-guide-ru
Introduction · mostly-adequate-guide (old)
https://drboolean.gitbooks.io/mostly-adequate-guide-old/content/
Luster
Обратная сторона программирования
http://macshifford.me/pieriestantie-romantizirovat-proghrammirovaniie/
Talk of tech innovation is bullsh*t. Shut up and get the work done – says Linus Torvalds
Learn every language – Bradfield
https://blog.bradfieldcs.com/in-2017-learn-every-language-59b11f68eee
Teach Yourself Programming in Ten Years
http://norvig.com/21-days.html
Studies on optimal code width?
https://stackoverflow.com/questions/578059/studies-on-optimal-code-width
How to follow the 80 character limit best practice while writing source code?
Операционные системы с нуля; Уровень 0
https://habrahabr.ru/post/349248/
Эти токсичные, токсичные собеседования
https://habrahabr.ru/company/exante/blog/335096/
Автоудаление UTM-меток
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/012-utm-parameters
Импорт модулей относительно проекта, а не текущего файла
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/011-project-relative-imports
Доступные переходы между страницами в SPA
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/010-accessible-spa-page-transitions
Состояние загружаемых данных
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/009-data-state
Доступные уведомления
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/008-alerts-accessibility
Когда следует дублировать код?
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/007-when-to-prefer-duplication
Хранение утилитарных функций в проекте
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/006-utils-directory
Работа с потенциально несуществующими данными
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/005-potentially-non-existent-data
Объявление параметров функций
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/004-function-parameters
Именование переменных и функций
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/003-naming-conventions
aria-label
https://github.com/andrew--r/ui-developer-tips/blob/master/tips/002-aria-label
Ссылки с target="_blank"
https://github.com/andrew--r/ui-developer-tips/tree/master/tips/001-target-blank
Краш-тест вёрстки. Как сверстать сайт, чтобы он не развалился
https://isqua.ru/blog/2016/06/19/crash-test-viorstki/
Такой простой Boolean
https://isqua.ru/blog/2016/08/14/takoi-prostoi-boolean/
summary_large_image
What is the difference between computer science, computer engineering, and software engineering? How is the scope of IT in comparison to SE or CS? Is computer science a good choice for specializing in mobile app development?
Don’t confuse Computer Science with Software Engineering
https://code.berlin/en/blog/computer-science-software-engineering/
The Difference Between A Developer, A Programmer And A Computer Scientist
Software engineering - Wikipedia
https://en.wikipedia.org/wiki/Software_engineering
Computer science - Wikipedia
https://en.wikipedia.org/wiki/Computer_science
Computer Science vs. Software Engineering
https://www.onlineengineeringprograms.com/faq/cs-vs-software-engineering
Computer Science VS Software Engineering — Which Major Is Best For You?
Кто ты по професии: Разница между «Programmer», «Software Engineer» и «Computer Scientist»
https://habrahabr.ru/company/1cloud/blog/315230/
Илон Маск, Стивен Хокинг и сотни других экспертов подписали список из 23 принципов развития ИИ
https://tproger.ru/articles/hawking-musk-endorsed-23-ai-principles/
Регулярные выражения для новичков
https://tproger.ru/articles/regexp-for-beginners/
Why I studied full-time for 8 months for a Google interview
Почему я учился в течении 8 месяцев перед интервью в Google
https://proglib.io/p/8-month-for-google-interview/
What is the difference between a URI, a URL and a URN?
https://stackoverflow.com/questions/176264/what-is-the-difference-between-a-uri-a-url-and-a-urn
Гонка за скоростью
https://medium.com/devschacht/speeding-up-loading-in-the-era-of-smartphones-f9fa0f6ac672
Критический запрос
https://medium.com/devschacht/the-critical-request-ac20b5267e4a
От веб-разработчика до специалиста по машинному обучению
https://habrahabr.ru/company/mailru/blog/339228/
A Guide to Faster Web App I/O and Data Operations with Streams
Весь веб на 60+ FPS: как новый рендерер в Firefox избавился от рывков и подтормаживаний
https://habrahabr.ru/post/340176/
Building Browser Extensions At Scale
https://tech.grammarly.com/blog/building-browser-extensions-at-scale
What it’s like to be a developer at … – Increment: Development
https://increment.com/development/what-its-like-to-be-a-developer-at/
Interview with Isaac Z. Schlueter, CEO of npm – Increment: Development
https://increment.com/development/interview-with-isaac-z-schlueter-ceo-of-npm/
Веб-компоненты: долгая игра
http://css-live.ru/articles/veb-komponenty-dolgaya-igra.html
Как спроектировать API и не облажаться
Quick Wins For Improving Performance And Security Of Your Website
https://www.smashingmagazine.com/2017/10/improving-performance-security/
How 3rd Party Scripts can be performant citizens on the web
https://www.twnsnd.com/posts/performant_third_party_scripts.html
HTTP/2 is easy, just turn it on…
https://medium.com/bbc-design-engineering/http-2-is-easy-just-turn-it-on-34baad2d1fb1
Moving from London to San Francisco – Nicolas Gallagher
http://nicolasgallagher.com/moving-from-london-to-san-francisco-as-a-software-engineer/
Как реагирует сообщество на «вопросы низкого качества» на Stack Overflow, и
https://tproger.ru/sponsored/stack-overflow-part-3/
Почему Джон Кармак решил разрабатывать Doom и Quake на компьютерах компании
https://tproger.ru/news/carmack-like-lq-shut-up-and-take-my-money/
Экосистема Stack Overflow: больше, чем просто ответы / Типичный программист
https://tproger.ru/sponsored/stack-overflow-part-4/
«Просто заткнитесь и дайте разработчикам сконцентрироваться на задачах», —
https://tproger.ru/news/stackoverflow-ceo-advice/
Шаблоны проектирования для новичков
https://tproger.ru/translations/design-patterns-for-beginners/
Git game или в поисках Линуса Торвальдса
https://habrahabr.ru/post/250025/
Исповедь iOS-разработчика, или «за что я ненавижу iOS» / Типичный программи
https://tproger.ru/translations/why-i-hate-ios/
В чём разница между популярными Open Source лицензиями? Объясняет Github
https://tproger.ru/articles/whats-difference-between-licenses/
11 навыков, которыми вы должны овладеть, чтобы зарабатывать по $100 тысяч в
Чему я научился, написав шесть функций, которые делали одно и то же / Типич
https://tproger.ru/translations/practice-makes-perfect/
Линус Торвальдс рассказал, почему предпочитает архитектуру x86, а не ARM /
https://tproger.ru/news/linus-prefers-x86/
«Уберите всё со стола» — рассказ разработчика о дистанционном собеседовании
https://tproger.ru/translations/amazon-interview-bs/
Вам кажется, что все вокруг программируют лучше? Не беспокойтесь, вы не оди
https://tproger.ru/news/programmers-imposter-syndrome/
Основные принципы программирования: функциональное программирование
https://tproger.ru/translations/functional-programming-concepts/
Гайд по оформлению кода на С от Стэнфордского университета
https://tproger.ru/translations/stanford-cpp-style-guide/
Как создать свой язык программирования: теория, инструменты и советы от практика
https://tproger.ru/translations/how-to-create-programming-language/
Основные принципы программирования: интроспекция и рефлексия
https://tproger.ru/translations/programming-concepts-introspection-reflection/
Советы по проектированию интерфейса чат-ботов: лучшая практика
https://tproger.ru/articles/chat-bots-best-practice/
Как стать хорошим программистом: статья от Google
https://tproger.ru/articles/google-guide-to-programming/
Инструкция: как настроить и запустить собственный VPN-сервер за 15 минут, даже если вы не разбираетесь в программировании
https://tproger.ru/articles/vpn-server-15-min/
Nick Craver - HTTPS on Stack Overflow: The End of a Long Road
https://nickcraver.com/blog/2017/05/22/https-on-stack-overflow/
Что творится с регуляторами громкости?!
https://tproger.ru/devnull/wtf-volume/
От 1.0 до 10: история развития Microsoft Windows
https://tproger.ru/translations/microsoft-windows-history/
Small Tweaks That Can Make a Huge Impact on Your Website's Accessibility |
https://css-tricks.com/small-tweaks-can-make-huge-impact-websites-accessibility/
Животный магнетизм: о зверях с обложек O'Reilly | dev.by
https://dev.by/lenta/main/zhivotnyy-magnetizm-o-zveryah-s-oblozhek-o-reilly
How to Hand Code SVG
https://webdesign.tutsplus.com/tutorials/how-to-hand-code-svg--cms-30368