3 Aug 2026, 10:00 UTC586 views17 reactionsread 7 August 2026 💡Self-learning agents
All modern agents currently read AGENTS.md as the initial point of custom instructions. Claude sometimes ignores it, but usually doesn't.
For almost a year, I've had the following in my AGENTS.md:
# Lessons learned
When automated checks don't pass, when I correct execution, ask to do
things in a specific way, or instruct in any way meaningful to make a
process from it, write it down in as les…
👍10🔥5🙏2
Signed Alexander Makarov
2 Aug 2026, 13:39 UTC644 views10 reactionsread 7 August 2026 🧰 Iteration time matters — even more with LLMs
Not for every task, but for many of them: non-deterministic outputs, too many possible outcomes, or you just don't know what "correct" looks like yet. For these, the normal path is: build something, try it, refine or throw it away, repeat. Often 50-100 times.
This is where iteration speed becomes the bottleneck. A twenty-minute build step kills this loop before it star…
👍5❤2💯2🤔1
Signed Alexander Makarov
29 Jul 2026, 13:08 UTC993 views25 reactionsread 7 August 2026 🔒Check for permissions, not roles
It's common for projects to start with very simple access control — a handful of roles like admin, regular user, editor. But as the project grows, things get complicated fast: special conditions pile up, multiple role checks get scattered around, and you end up with tangled conditionals buried in the code.
This is a common mistake when using RBAC/ACL: checking for roles directly in…
👍14💯8❤3
Signed Alexander Makarov
28 Jul 2026, 20:08 UTC950 views14 reactionsread 7 August 2026 Photo
kubuntu just works
While PopOS w/ GNOME was overall quite good experience compared to my older attempts to try Linux, there were a number of irritating things. I've finally switched to Kubuntu 26.04.
🔽 Issues were:
- Global hotkeys on Wayland didn't work well.
- Screenshot tool with annotations on Wayland.
- One of displays not getting out of sleep sometimes.
- Extremely slow getting out of sleep.
- Scaling issues…
👍10🔥4
Signed Alexander Makarov
27 Jul 2026, 10:30 UTC918 views22 reactionsread 7 August 2026 🤔Quick, AI-built libraries = Utopia?
With the rise of AI there are many posts about people creating their own libraries instead of using third party ones. That is partially true. But only partially.
Reality is harsh. Creating a library or a framework was, of course, a lot about coding. But it was also about getting feedback, improving the library, putting a lot of thought into it, and refining it over years.
For e…
👍14💯6👀1🤔1
Signed Alexander Makarov
21 Jul 2026, 08:49 UTC≈1,110 views14 reactionsread 7 August 2026 Forwarded from @phpyhconfPhoto
До конца сбора на Пыхник осталось 4️⃣ дня!
Для тех, кто вдруг пропустил: мы готовим целую неделю для PHP-разработчиков — три вечера онлайн и большой офлайн-день 11 сентября в Art Village под Москвой. В программе 11 секций программы про AI, архитектуру и асинхронный PHP от лидеров экосистемы PHP.
Пыхник’26 будет полноценным гибридным мероприятием. Онлайн-участники смогут смотреть прямые трансляции, задавать вопросы …
👍6🔥6❤2
Signed Alexander Makarov
20 Jul 2026, 16:54 UTC945 views22 reactionsread 7 August 2026 🎁 samdark/sitemap 3.1.0
My sitemap generator package was updated once more.
This release adds support for image sitemaps and completes the feature list that was planned long time ago.
The package is used in many of my projects. Unlike other sitemap packages, this one is memory efficient and fast. If you don't read all your entries to memory at once to get URLs, memory usage stays very low so you can generate huge …
👍16🔥6
Signed Alexander Makarov
16 Jul 2026, 12:13 UTC≈1,050 views20 reactionsread 7 August 2026 Forwarded from @phpyhconfPhoto
Программа Пыхника’26
У нас сразу три отличные новости!
🔥 Мы расширили программу: вместо запланированных восьми секций на Пыхнике’26 будет одиннадцать. Все доклады из шорт-листа оказались слишком крутыми, и мы решили никого не вычёркивать. Цена билета та же.
🥳 Онлайн-доклады пройдут в прямом эфире с 7 по 9 сентября. Пыхник’26 теперь не однодневное мероприятие, а целая PHP-неделя, которая завершится большой офлайн-в…
🔥12👍8
Signed Alexander Makarov
14 Jul 2026, 14:58 UTC≈1,010 views36 reactionsread 7 August 2026 Forwarded from @phpyhconfPhoto
PHP в бинарнике на примере YiiPress
Вы знали, что PHP-приложение можно упаковать в маленький самодостаточный бинарник, который не будет требовать установленного PHP, Composer и Docker на машине пользователя?
Александр Макаров — CTO Twindo.ai, руководитель команды фреймворка Yii, организатор PHP Russia, член ПК HighLoad++ и других конференций Онтико, представитель Yii в PHP-FIG. Работал в Skyeng, Wrike и Stay.com, у…
👍18🔥16❤2
Signed Alexander Makarov
8 Jul 2026, 17:52 UTC≈1,260 views21 reactionsread 7 August 2026 Photo
State of PHP Survey 2026
This year's PHP survey launched. Not that long form and interesting questions. Would be good to see results.
https://surveys.jetbrains.com/s3/b-state-of-php-2026
#php
👍16🔥5
Signed Alexander Makarov
7 Jul 2026, 11:58 UTC≈1,190 views6 reactionsread 7 August 2026 Forwarded from @phpyhconfPhoto
Успей подать доклад!
Сегодня вечером собираемся с программным комитетом: предварительно обсудим заявки и начнём собирать программу!
Но время ещё есть — до конца недели можно закинуть свою идею выступления.
Даже если тема пока не идеально сформулирована, подавай как есть. Сильную идею можно докрутить вместе.
➡️ https://forms.gle/3J91mXojmPSK6EA8A
🚀 — уже подал
✍️ — подам на неделе
🤔 — жду программу, чтобы решить,…
👍6
Signed Alexander Makarov
4 Jul 2026, 11:42 UTC≈1,160 views29 reactionsread 7 August 2026 Forwarded from @phpyhconfVideo
Запустили краудфандинг!!!
11 сентября в Art Village под Москвой собираем небольшую PHP-конференцию на 120 участников: один поток, 8 докладов и много живого общения.
Средства на мероприятие собираем через краудфандинг. Можно взять офлайн-билет, доступ к записям, футболку «Вы вымрете, а я останусь» или просто поддержать проект любой суммой.
https://planeta.ru/campaigns/pyhnik26
👍16🔥6❤4💩3
Signed Alexander Makarov
Showing the 12 most recent of 18 posts we hold for @samdark_blog. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.