davert 🇺🇦

18.2K posts

davert 🇺🇦 banner
davert 🇺🇦

davert 🇺🇦

@davert

Prince of Persia on day, developer at night. Author of @CodeceptJS and @Codeception testing frameworks. Currently working on @testomatio to make tests visible!

Kyiv. Ukraine Tham gia Kasım 2008
898 Đang theo dõi3.1K Người theo dõi
Tweet ghim
davert 🇺🇦
davert 🇺🇦@davert·
This is your monthly reminder to keep supporting Ukrainian army. Last month we provided two vehicles to our defenders. And we aim for two more! This is important, as the war is not about to end soon and we still need your support. This is how you can help 👇
davert 🇺🇦 tweet mediadavert 🇺🇦 tweet media
English
2
6
25
21.1K
davert 🇺🇦
davert 🇺🇦@davert·
@neogoose_btw The only benchmark if WTF/s The metrics is based on how many times I stop agent with the all caps fuck what you are fucking doing. So far opus is true leader, comparing to codex and Cursor. I almost not get annoyed using it
English
0
0
1
579
davert 🇺🇦
davert 🇺🇦@davert·
@nullvoxpopuli I ask to find 5 most critical issues I don't want to check on everything, 5 is enough for a developer to start fixing Then it will pick next 5
English
0
0
1
14
davert 🇺🇦
davert 🇺🇦@davert·
@neogoose_btw But your issue was with rails 8 defaults Without vibecoding I would do the same. I would choose the framework I know good and use it for my hobby project. (I also don't know where did he made all of Ruby LOC and what they do, as Rails is very compact language)
English
0
0
1
345
Dmitriy Kovalenko
Dmitriy Kovalenko@neogoose_btw·
Next time I will play 2 lies 1 truth I’ll say that CEO of ycombinator publicly called me smartass on a million views And it’s gonna be a lie cause this shit will never get a million views
Garry Tan@garrytan

All these smartasses think it’s vibe coding I made Posterous (one of the biggest Rails sites in the world at the time) and Bookface (a social network used by half of YC alums daily) If you can fly, you fly to where you were and go from there Vibe code haters, I eat your hate for breakfast

English
1
0
83
10K
davert 🇺🇦
davert 🇺🇦@davert·
@evilmartians I would be really afraid to give AI to code in something other than Rails for backend. It already knows architecture, principles, ecosystem. So much less chances to create slop if it just follows standards.
English
0
0
1
76
Evil Martians
Evil Martians@evilmartians·
Seems like every other week there's a new study confirming Ruby is the most cost-efficient language for agentic coding. And every time, it resurfaces the "Ruby is dead" conversation. We're confident there's future in Ruby. Not just because we've seen it outperform other languages, but because of the companies actively building with Rails. This discourse inspired @inazarova's keynote at @rubyconfth. She interviewed 50+ startup founders, including recent YC grads building AI, fintech, and dev tools. The takeaway: "Rails is the highest-productivity framework for startups, and the AI era only makes that advantage sharper." Watch the full talk: evilmartians.com/events/rubycon…
Yusuke Endoh@mametter

I benchmarked which language works best with Claude Code. Ruby, Python, and JavaScript came out cheapest, fastest, and most stable! See my article in detail: dev.to/mame/which-pro…

English
4
7
71
5.6K
davert 🇺🇦
davert 🇺🇦@davert·
@Karmedge I also think it is a scam I replaced @CodeAntAI with 1 opus prompt and result is so much better I can't say. No trashy noise, no stupid diagrams, only thibgs that matters Opus with a simple prompt performs better than all their AI tooling
English
0
0
0
130
Robert Lukoszko
Robert Lukoszko@Karmedge·
Can someone explain to me code review startups valued at 1b$ when its literally 1 command in claude code?
Robert Lukoszko tweet media
English
47
1
343
49.9K
davert 🇺🇦
davert 🇺🇦@davert·
@ContextQa @CodeceptJS As for healing in codeceptjs we will have 2 strategies Fast (bad locator) which was made in 2024 and worked good with llama and mistral models by that time Complete when we pass test trace to AI agent and it will be able to run test step by step to find an issue
English
1
0
1
24
davert 🇺🇦
davert 🇺🇦@davert·
AI healing of flaky tests is a reality! In @CodeceptJS 3.6 you can connect various models to allow them revive failing tests. I tried 7 #AI models to heal my browser tests and they worked surprisingly well. But which one is the best? dev.to/davert/unleash…
English
1
2
9
726
Dmitriy Kovalenko
Dmitriy Kovalenko@neogoose_btw·
Query parsing feature for fff.nvim is in. Absolute game changer. Now you can just type as much keywords about your file in space + special tokens and the fastest in the world glob powered matcher (written by me as well)
Dmitriy Kovalenko tweet media
English
4
2
78
4K
davert 🇺🇦
davert 🇺🇦@davert·
@neogoose_btw I think we are out if days where people shared experience with other people Now: - I have 5 agents running - And I have 10 - I have 50 - Opus opus opus opus
English
0
0
0
41
Dmitriy Kovalenko
Dmitriy Kovalenko@neogoose_btw·
With llms now you can not let yourself spend a week tickling some really annoying bug/issue. What we are going to make conference talks abotu now? Endless agentic madness?
English
6
0
18
1.7K
davert 🇺🇦
davert 🇺🇦@davert·
@nullvoxpopuli Thanks! Btw, is there a way agent can access component tree as in Ember devtools? Just curious how can i close the loop
English
1
0
0
30
NullVoxPopuli
NullVoxPopuli@nullvoxpopuli·
I should make a site for the ember skills i made Available here github.com/NullVoxPopuli/…
Alfredo Perez 🦋 @alfredo-perez.bsky.social@alfrodo_perez

Inspired by @vercel react-best-practices I just shipped @angular Best Practices—curated, human-reviewed rules that teach your AI coding agent how to write better Angular code. 19 categories. Every rule under 50 lines. Incorrect vs correct patterns and avoiding code when rule is self explanatory ...saving context tokens 🪙 Separate skills per library — install only what you use: Core Angular rules NgRx SignalStore TanStack Query Want a rule added? add it in the website Hate a rule? submit a GitHub issue Works with Claude Code, Cursor, Copilot, and 30+ more agents. `npx skills add alfredoperez/angular-best-practices` angular-best-practices-web.vercel.app

English
2
1
8
673
davert 🇺🇦
davert 🇺🇦@davert·
@DmytroKrasun @forgebitz People say vibe coding aa solution ro everything like it costs nothing No, tokens are expensive on their own, infra is expensive too, hiring clawdbot to be sysadmin is also $ So I think saas will work, and can even benefit from AI agents Like having skills for screenshotone
English
0
0
1
70
Dmytro Krasun
Dmytro Krasun@DmytroKrasun·
Talked with @forgebitz about how they use ScreenshotOne in Promptwatch and why they decided to buy instead of build. I don't know how long that equation will last. Maybe, at some point building with AI will be a no-brainer versus buying, but once again our conversation reminded me that to win you need to focus on your customers and your core competitive advantage; everything else can be bought/outsourced. screenshotone.com/blog/promptwat…
Dmytro Krasun tweet media
English
12
1
25
4.6K
davert 🇺🇦
davert 🇺🇦@davert·
@vercel_dev Yesterday was looking into repo and surprised there is no website 😅 Does bash tools provide file reading limits and suggest using jq/grep/tail for big files?
English
0
0
1
247
davert 🇺🇦
davert 🇺🇦@davert·
@nateberkopec Well, there was 0 progress in vibe testing niche in recent years But lets imagine what happens if all industry goes that way... But in the end of a day some one should be blamed for bugs, so yes QAs are needed 😅
English
0
0
1
122
Nate Berkopec
Nate Berkopec@nateberkopec·
If anything, human QA becomes even more important in an LLM coded world. Probably the job will move up a level to product experience: humans ensuring “does this feel good?” Call it Taste Assurance
DHH@dhh

@scottharveyco We certainly are! Everything I wrote back in 2017 still applies. signalvnoise.com/svn3/the-value…

English
8
5
55
7K
davert 🇺🇦
davert 🇺🇦@davert·
@nateberkopec I think the question here should we drop LLM into everything or use it as a regular function inside a well designed application. Functions nay have side effects, llms too. But good designed apps put boundaries to ensure they won't affect the system
English
0
0
0
158
Nate Berkopec
Nate Berkopec@nateberkopec·
What Clawdbot shows us is that LLMs are not authentication/authorization schemes. If they CAN do it through tool calls, they WILL do it given a particular series of tokens as input. The only way forward is restricting tool calls (or the environment those tools access).
English
5
0
12
2.7K
Dmytro Krasun
Dmytro Krasun@DmytroKrasun·
While Codex building an MVP of a side project and testing it with Playwright without me touching anything... I realized maybe I could deliver food. Or open a car wash shop... Have you already checked open jobs offline?
English
15
0
30
3.4K
davert 🇺🇦
davert 🇺🇦@davert·
@rodgetech @DmytroKrasun Codeant which I tested in parallel It made valid points to look. Not always correct in suggesting changes, however its insights are worth taking into account While coderabbit posted jokes, ascii art and lymrics like ChatGpT in early days
English
1
1
1
60
Dmytro Krasun
Dmytro Krasun@DmytroKrasun·
A counterpoint to people having fun at roasting CodeRabbit: Harjot is a human. And we all make mistakes. If you didn't make mistakes, even in PR, you probably were never a founder or didn't build anything people use. I am not affiliated and don't use CodeRabbit, but people seem way over exaggerate over that reply, instead of focusing on the code review tools.
Harjot Gill@harjotsgill

Aiden - you clearly have no idea about what you are talking about. We have more users than everyone you just mentioned (combined). See aitooltracker.dev Still, I am curious how we can make it simpler and fool proof for indie developers. Maybe simpler controls and a lot of handholding can help.

English
37
3
103
23.4K