TGViewer
Channel Public Channel
Max Syabro and a Slop Driven Development

Max Syabro and a Slop Driven Development

@syabro_notes

@syabro_chats в роли акына: что вижу то пою.
- Запускаю presync.io
- Web, tech, management.
Subscribers
960
Photos
515
Videos
51
Links
416

Showing posts older than #454 · Back to latest

Older Posts 18 shown
Post #452 272
https://github.com/supermacro/neverthrow

Минималистичная обёртка для безопасной работы с ошибками.
Вместо try/catch — Result<Ok, Err>, как в Rust

Учитывая что питоновских except OnlyThisException в жс-е нет. Ну и вообще когд получается как-то проще.


import { ok } from 'neverthrow'

const myResult = ok({ myData: 'test' }) // instance of `Ok`

myResult.isOk() // true
myResult.isErr() // false

...


const myResult = err('Oh noooo')

const multiply = (value: number): number => value * 2

const unwrapped: number = myResult.map(multiply).unwrapOr(10)



PS На основном проекте заколхозил это очент давно, как-то прошло мимо, может перейти...
GitHub GitHub - supermacro/neverthrow: Type-Safe Errors for JS & TypeScript Type-Safe Errors for JS & TypeScript. Contribute to supermacro/neverthrow development by creating an account on GitHub.
  • ❤ 2
Post #449 221
  • ❤ 3
  • 🤯 1
Post #448 339
Аларма! Делюсь мудростью поколений вайбкодеров!

Чтобы меньше заебываться со вводом одного и того же можно добавить свои кастомные команды на что угодно.

В кодинге с AI (cursor/claude/copilot) можно задавать свои файлы с правилами (.cursor/, CLAUDE.md, .copilot/)

А в них можно писать то что тебя заебывает делать и назначить на это дело alias команды.

Например первая команда их моего CLAUDE.md. Говорим $CM и АИ начинает готовить коммит. Можно добавить по вкусу чтобы обмазался линтерами или тайпчеком вместо прекоммита.


- $CM: generate commit message, show me, after I approve, attach all changed files, commit it.
To generate message run diff, get latest commits (exclude develop branch), get branch name. Commit format is `TYPE: PS-1234 - <description>`.
Type is one of FEAT, BUGFIX, CHORE, DOCS, REFACTOR, TESTS, STYLE.
XX-1234 is the task number extracted from the branch name.
Generate a commit message based on the diff and the latest commits. Less is more. One line only.
Don't mention tests if it's not TESTS commit.
After generating the commit message calculate message lines count, it must be exactly 1 line.
  • 👍 4
  • ❤ 2
Post #447 296
Знаете как называется опытный кофаундер?

Скуфаундер!
  • 😁 4
Post #446 304
  • ❤ 2
  • 🔥 1
Post #445 380
Max Syabro and a Slop Driven Development Photo
Кстати одна из раздражающих вещей в телеге это когда стреляет какая-то новость и ты 10 каналов скроллишь со словами «да как вы заебали со своим курсором 1.0».

И кастомный клиент мне кажется мог бы решить эту проблем
  • 👍 2
  • 😁 2
Post #444 323
  • 😁 5
  • ❤ 1
Post #441 398
У threads внезапно очень годный дизайн.

Интересно сколько будет по времени запилить такой же нормальный ридер телеграмм каналов? Телегу делали олимпиадники. Самый адовый ад это когда размер текста подстраивается под размер медиа. Если в посте a.mp3 то и текст будет в 1/4 ширины экрана
Post #440 309
Тем временем новая iOS будет iOS 26 а не 19. Bloomberg

Ну и все мобильные ос тоже:

iOS 26 (instead of iOS 19)
macOS 26 (instead of macOS 16)
iPadOS 26 (instead of iPadOS 19)
watchOS 26 (instead of watchOS 12)
tvOS 26 (instead of tvOS 19)
visionOS 26 (instead visionOS 3)

Додумались наконец-то.
Еще бы номера айфонов починили вообще топ будет.
Post #439 272
Claude 4 топ говорили они...
После 20 попытки положить файлы из node/modules/ace-build в правилную dist/js/ace-builds клод подумал "нет файлов в корне - нет проблем" и просто решил прибить их
  • 😁 3
  • 👍 1
Post #437 275
О-хе-реть.

В 11 винде есть тулза с
- поиском эмодзи (конечно они стремные)
- по гифкам
- и встроенный clipboard manager-ом

Работает по нажатию на Win + V
Post #432 291
Нейросети подбираются ближе к уровню человека. Я так реально сделал лет 8 назад.
  • 😁 13
  • 🤣 1
Post #429 335
Встретил верх долбоебизма. Давно у меня так не пригорало...
Ебаные зумеры из coderabbit и gemin bot считают что мне как ревьюеру охуенно читать весь ебаный треш что они пихают в комментарии — ридми, law тексты и блядь сука ПОЭМУ! о пулреквесте.

Хочется сломать кому-нибудь лицо.
  • 😁 6
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →