Know why you don't like OOP
https://zylinski.se/posts/know-why-you-dont-like-oop/
https://zylinski.se/posts/know-why-you-dont-like-oop/
zylinski.se
Know why you don't like OOP
Programmers tend to fight about why Object-Oriented Programming (OOP) is good or bad.
Among the anti-OOP crowd, I often see junior programmers hate on OOP and “rebroadcast” what they’ve heard experienced programmers say. But when challenged to explain why…
Among the anti-OOP crowd, I often see junior programmers hate on OOP and “rebroadcast” what they’ve heard experienced programmers say. But when challenged to explain why…
🔥1
Getting started with architecture as code
https://www.techtarget.com/searchapparchitecture/tip/Getting-started-with-architecture-as-code
https://www.techtarget.com/searchapparchitecture/tip/Getting-started-with-architecture-as-code
Search App Architecture
Getting started with architecture as code
Learn the basics of architecture as code, as well as the benefits, challenges and tools for implementing it.
Casey Muratori: I can always tell a good programmer in an interview
https://www.gethopp.app/blog/how-to-conduct-good-programming-interviews
https://www.gethopp.app/blog/how-to-conduct-good-programming-interviews
www.gethopp.app
How to effectively conduct programming interviews
How to reliably understand if a candidate is a good programmer, inspired by Casey Muratori
👍1
GigaChat 3 Ultra Preview — тяжёлый open source
https://habr.com/ru/companies/sberdevices/articles/968904/
https://habr.com/ru/companies/sberdevices/articles/968904/
Хабр
GigaChat 3 Ultra Preview — тяжёлый open source
Салют, Хабр! Последний год выдался насыщенным: выпуск линейки GigaChat 2, которая может вас слышать, смотреть видео и даже понимать мемы; добавление функции Reasoning в наш Web ( giga.chat ); первое...
Spring News Roundup: GA Releases of Boot, Security, GraphQL, Integration, Modulith, Batch
https://www.infoq.com/news/2025/11/spring-news-roundup-nov17-2025/
https://www.infoq.com/news/2025/11/spring-news-roundup-nov17-2025/
InfoQ
Spring News Roundup: GA Releases of Boot, Security, GraphQL, Integration, Modulith, Batch
Following the much anticipated release of Spring Framework 7.0, there was a flurry of activity in the Spring ecosystem during the week of November 17th, 2025, highlighting additional GA releases of Spring Boot, Spring Security, Spring for GraphQL, Spring…
Building the largest known Kubernetes cluster, with 130k nodes
https://cloud.google.com/blog/products/containers-kubernetes/how-we-built-a-130000-node-gke-cluster/
https://cloud.google.com/blog/products/containers-kubernetes/how-we-built-a-130000-node-gke-cluster/
Google Cloud Blog
How we built a 130,000-node GKE cluster | Google Cloud Blog
Learn about the architectural innovations we used to build a 130,000-node Kubernetes cluster, and the trends driving demand for these environments.
Background Coding Agents: Context Engineering (Part 2)
https://engineering.atspotify.com/2025/11/context-engineering-background-coding-agents-part-2/
https://engineering.atspotify.com/2025/11/context-engineering-background-coding-agents-part-2/
Spotify Engineering
Background Coding Agents: Context Engineering (Part 2) | Spotify Engineering
Google Antigravity exfiltrates data via indirect prompt injection attack
https://www.promptarmor.com/resources/google-antigravity-exfiltrates-data
https://www.promptarmor.com/resources/google-antigravity-exfiltrates-data
Promptarmor
Google Antigravity Exfiltrates Data
An indirect prompt injection in an implementation blog can manipulate Antigravity to invoke a malicious browser subagent in order to steal credentials and sensitive code from a user’s IDE.
Forwarded from Digital Ниндзя
Агония конференций: главный формат сборищ айтишников умер, и его совсем не жаль
Онтико, организатор одних из самых крупных конференций в России (HighLoad, TeamLead Conf и т. д.), провели опрос, из которого узнали, что сам жанр конференций окуклился и превратился в легаси-хуйню. Результаты опроса намекают, что организаторам по-прежнему больше всего похуй на человека, для которого всё и должно делаться, — на посетителя конфы.
Но если всё делается не для посетителя, то для кого? Большие конфы с множеством логотипов в футере делаются для разного рода очковтирателей.
Начнём с многолетних спикеров и членов программных комитетов, чьи ЧСВ раздуваются до планетарного масштаба. Как будто бы, сам факт, что тебе вручили микрофон или право им распоряжаться на столь серьёзном мероприятии, как бы делает тебя особенным. Сразу у твоих слов появляется больший вес, а в интонациях проскакивает нотка высокомерия. Хотя по цифрам — это смешной контент. Доклады (от этого слова у меня в носу запах, как от старого оборудования в физической лаборатории провинциального ВУЗа) едва собирают тысячу просмотров на YouTube. Панельные дискуссии, куда приходят неподготовленные проходимцы поторговать ебалом, невозможно смотреть без фейспалма. После выступления на конфе можно будет похвастаться маме, что ты стал очень солидным человеком в индустрии.
Следующий тип очковтирателей — это разного рода деврелы и бренд-менеджеры. Главный продукт, который они производят — это фотографии людей на стендах или на фоне логотипа компании, а также фото своих спикеров на сцене. Фотографии украшают корпоративные презентации, которые с помпой демонстрируются руководству. Каких-либо метрик у деврела и бренд-менеджеров нет, потому что «ну вы же должны понимать, построение бренда работодателя — это медленный процесс».
Ну и самые главные очковтиратели — организаторы конференций, которые вообще не хотят меняться. Они по-прежнему работают на одного актора: спонсоров конфы. Вся экономика конференций строится на том, что спонсоры поставят стенды, заплатят за выступление одних своих сотрудников, а другим — купят билеты.
Что остаётся незамотивированному зеваке, которого компания отправила на конфу? Поиграть в плейстешн на стенде. Поскучать на докладе с названием типа «Как мы собрали суперапп, а потом обратно распилили его на отдельные приложения. Наш опыт», что-то жизненное и интересное будет зацензурировано спонсором. Получить бесплатное худи с логотипом и катышками, которое будет носиться строго дома. Из нормального остаётся только наебнуть дешёвого пивка с коллегами, именно с коллегами, потому что вся атмосфера конфы, где тебя бомбят рекламными сообщениями и пытаются развлечь, не располагает к знакомству с новыми людьми.
Вы удивитесь, но такое времяпрепровождение стоит вполне себе богемного прайса. На Frontend Conf, двухдневную самую крупную конференцию по одному из популярнейших направлений в IT, которую как раз-таки Онтико и организует, входной билет стоил 88к деревянных. Тысяча евро за два дня. Запомнится эта конференция шашлычок-гейтом: за 88к кейтеринг выдавал один шашлык в одни руки, и это попало под камеры.
Онтико, организатор одних из самых крупных конференций в России (HighLoad, TeamLead Conf и т. д.), провели опрос, из которого узнали, что сам жанр конференций окуклился и превратился в легаси-хуйню. Результаты опроса намекают, что организаторам по-прежнему больше всего похуй на человека, для которого всё и должно делаться, — на посетителя конфы.
Но если всё делается не для посетителя, то для кого? Большие конфы с множеством логотипов в футере делаются для разного рода очковтирателей.
Начнём с многолетних спикеров и членов программных комитетов, чьи ЧСВ раздуваются до планетарного масштаба. Как будто бы, сам факт, что тебе вручили микрофон или право им распоряжаться на столь серьёзном мероприятии, как бы делает тебя особенным. Сразу у твоих слов появляется больший вес, а в интонациях проскакивает нотка высокомерия. Хотя по цифрам — это смешной контент. Доклады (от этого слова у меня в носу запах, как от старого оборудования в физической лаборатории провинциального ВУЗа) едва собирают тысячу просмотров на YouTube. Панельные дискуссии, куда приходят неподготовленные проходимцы поторговать ебалом, невозможно смотреть без фейспалма. После выступления на конфе можно будет похвастаться маме, что ты стал очень солидным человеком в индустрии.
Следующий тип очковтирателей — это разного рода деврелы и бренд-менеджеры. Главный продукт, который они производят — это фотографии людей на стендах или на фоне логотипа компании, а также фото своих спикеров на сцене. Фотографии украшают корпоративные презентации, которые с помпой демонстрируются руководству. Каких-либо метрик у деврела и бренд-менеджеров нет, потому что «ну вы же должны понимать, построение бренда работодателя — это медленный процесс».
Ну и самые главные очковтиратели — организаторы конференций, которые вообще не хотят меняться. Они по-прежнему работают на одного актора: спонсоров конфы. Вся экономика конференций строится на том, что спонсоры поставят стенды, заплатят за выступление одних своих сотрудников, а другим — купят билеты.
Что остаётся незамотивированному зеваке, которого компания отправила на конфу? Поиграть в плейстешн на стенде. Поскучать на докладе с названием типа «Как мы собрали суперапп, а потом обратно распилили его на отдельные приложения. Наш опыт», что-то жизненное и интересное будет зацензурировано спонсором. Получить бесплатное худи с логотипом и катышками, которое будет носиться строго дома. Из нормального остаётся только наебнуть дешёвого пивка с коллегами, именно с коллегами, потому что вся атмосфера конфы, где тебя бомбят рекламными сообщениями и пытаются развлечь, не располагает к знакомству с новыми людьми.
Вы удивитесь, но такое времяпрепровождение стоит вполне себе богемного прайса. На Frontend Conf, двухдневную самую крупную конференцию по одному из популярнейших направлений в IT, которую как раз-таки Онтико и организует, входной билет стоил 88к деревянных. Тысяча евро за два дня. Запомнится эта конференция шашлычок-гейтом: за 88к кейтеринг выдавал один шашлык в одни руки, и это попало под камеры.
2🔥5❤3👍2🤮2💩1
JOPA: Java compiler in C++, Jikes modernized to Java 6 with Claude
https://github.com/7mind/jopa
https://github.com/7mind/jopa
GitHub
GitHub - 7mind/jopa: JOPA: Java compiler in C++
JOPA: Java compiler in C++. Contribute to 7mind/jopa development by creating an account on GitHub.
🔥4
Вот про интервью кстати https://neemo.medium.com/when-interviews-feel-like-2005-in-the-year-2025-12137d054f4b
Medium
When Interviews Feel Like 2005 in the Year 2025
Yesterday, I walked out of an interview wondering whether we are really living in 2025… or if some people in the industry are still stuck…
Forwarded from Vladimir Myasnikov
пока в liquibase-gradle-plugin не починили совместимость с Gradle 9, можно так https://github.com/Heyner128/Stashless/blob/main/buildSrc/src/main/kotlin/liquibase-conventions.gradle.kts
GitHub
Stashless/buildSrc/src/main/kotlin/liquibase-conventions.gradle.kts at main · Heyner128/Stashless
An application to manage inventories, products and variants - Heyner128/Stashless
SPQR — наше опенсорс-решение для горизонтального масштабирования Postgres
https://habr.com/ru/companies/yandex/articles/968468/
https://habr.com/ru/companies/yandex/articles/968468/
Хабр
SPQR — наше опенсорс-решение для горизонтального масштабирования Postgres
В современных реалиях объёмы данных постоянно растут, и появляются всё более жёсткие требования к производительности. Тут традиционный PostgreSQL сталкивается с фундаментальной...
❤3
One Could Simply Add Nullability Check Support… Without Even Noticing It
https://blog.jetbrains.com/idea/2025/11/one-could-simply-add-nullability-check-support-without-even-noticing-it/
https://blog.jetbrains.com/idea/2025/11/one-could-simply-add-nullability-check-support-without-even-noticing-it/
The JetBrains Blog
One Could Simply Add Nullability Check Support… Without Even Noticing It | The IntelliJ IDEA Blog
In IntelliJ IDEA 2025.3, JSpecify becomes the preferred nullability source. When it’s present on the classpath, the IDE automatically recognizes and even generates JSpecify annotations via quick-fixes and refactorings.
Forwarded from The Art Of Programming
CodeRun Winter Challenge с SourceCraft Code Assistant.
С 1 декабря стартует CodeRun Winter Challenge — 21 день и 21 задача, каждая сложнее предыдущей. Самые быстрые участники получат призы от Яндекса.
Уже сейчас доступны решения летнего сезона — можно изучать, тренироваться и прокачивать алгоритмическую форму перед стартом. В декабре коллеги проведут пару стримов с разбором задач, а после завершения выложат решения от SourceCraft Code Assistant.
Впереди холодный челлендж и горячие разборы 🔥
С 1 декабря стартует CodeRun Winter Challenge — 21 день и 21 задача, каждая сложнее предыдущей. Самые быстрые участники получат призы от Яндекса.
Лорд Нуль погрузил мир CodeRun в лёд. Только Кодерун с твоей помощью может бросить злодею вызов, покорить Пик Кода, остановить Ледниковый период и вернуть тепло...
Уже сейчас доступны решения летнего сезона — можно изучать, тренироваться и прокачивать алгоритмическую форму перед стартом. В декабре коллеги проведут пару стримов с разбором задач, а после завершения выложат решения от SourceCraft Code Assistant.
Впереди холодный челлендж и горячие разборы 🔥
💩3❤1🤮1