Chad

38 posts

Chad banner
Chad

Chad

@chadwritescode

building https://t.co/vhnCkA9ymy

Katılım Aralık 2022
91 Takip Edilen7 Takipçiler
Chad
Chad@chadwritescode·
@thdxr The comp doesn’t lie - senior at FAANG is equivalent to a lot of “staff” roles elsewhere from a comp and skills perspective.
English
0
0
0
157
dax
dax@thdxr·
most staff engineers landed their role by moving to a company where that title means nothing
English
48
14
808
55.8K
Chad
Chad@chadwritescode·
@dhh Thoughts on a tool that ingests all the previous PR comments and then uses ChatGPT to check if they should be applied on new PRs? Does it feel like it’s the same sort of comments over and over or one offs?
English
0
0
0
245
DHH
DHH@dhh·
We do the same at 37. Pull requests, especially for more junior staff, is littered with even the most pedantic comments. Style matters. Linters don't capture it all. You learn by being shown the way. This shouldn't be controversial or seen as "toxic".
Dmitrii Kovanikov@ChShersh

Best place I worked in terms of code quality was JetBrains. Every PR I submitted had like 50+ comments from my mentor on how to improve my code. Some might say it’s a toxic culture. But the key point is those comments weren’t rude. I really felt like my IQ grows two points every second. Code quality was unmatched there. The only place where the code was really close to being self-documented.

English
64
163
2.7K
388.2K
Chad
Chad@chadwritescode·
@FitFounder 100% this. I used to be able to run 30 miles in the hills no problem. And at times I thought this kinda hurts (sucks) but it turns out now that I’m working through a calf strain I’d give anything for the privilege of being able to go through the suck again.
English
0
0
0
11
Dan Go
Dan Go@CoachDanGo·
Instead of complaining about the fact that you have to exercise… Be grateful for the fact that your body is physically capable of doing so.
English
145
497
5.5K
153.2K
Chad
Chad@chadwritescode·
@Timb03 @vuejs Great thanks - thinking of trying something similar. Seems like a fun project and a code way for me to try all the new ai tools 🤖
English
0
0
0
11
Tim Bennetto
Tim Bennetto@Timb03·
Announcing random color – a free tool to find a random color. - exact match domain: $4k aud - time to build: ~ 1 hour (petite @vuejs) - monthly searches: ~100k A simple tool to test how EMD domains actually work.
Tim Bennetto tweet media
English
26
0
94
13.4K
Chad
Chad@chadwritescode·
@striver_79 I built a tool that uses AI to do this in case you forget. I'm an indie dev in the "marketing" stage for this product. Any chance you'd like to beta test it?
English
0
0
0
12
Striver | Building takeUforward
Want to have lesser comments and a faster acceptance rate on your PR? - Always review it once entirely following the review rules your team follows before sending it out.
English
13
2
427
31.1K
Chad
Chad@chadwritescode·
@striver_79 Yes I always do this. Great advice!
English
0
0
0
6
Chad
Chad@chadwritescode·
@burntsushi5 @charliermarsh @pamelafox Commit messages can work... but they aren't displayed in the diff in PRs and they aren't right next to different code sections. So often times it's better to comment right on the diff
English
1
0
0
15
Charlie Marsh
Charlie Marsh@charliermarsh·
Very easy way to improve the quality of your work: whenever you put up a PR, take a few seconds to skim through it yourself just as a reviewer would (i.e., in the GitHub UI). I find a surprising number of small issues this way that never stand out in the editor.
Charlie Marsh tweet media
English
35
55
534
37K
Chad
Chad@chadwritescode·
@pamelafox @charliermarsh Yeah this is another great idea! Really helps speed up the review process for other devs. I started doing that recently and people have commented how much it helps.
English
0
0
0
11
Pamela Fox
Pamela Fox@pamelafox·
@charliermarsh Yeah I like to do that I write inline comments explaining things (comments that I don't think need to live in the code forever, but are helpful for reviewer)
English
3
0
22
1.7K
Chad
Chad@chadwritescode·
@charliermarsh This is great advice. And perhaps non-obvious to new developers. I do exactly this. It avoids getting a bunch of "nit - remove this empty line" feedback.
English
0
0
0
10
Chad
Chad@chadwritescode·
@missingfaktor @mausch Hey :) I've built a tool I'm super excited about that actually works! Would you like to get on a call so I could learn more about what you're looking for?
English
0
0
0
28
Mauricio Scheffer
Mauricio Scheffer@mausch·
Trialing github's copilot PR reviews: 2 PRs, one Python, one C# It made 3 comments. All of them complete nonsense. It doesn't even understand C# syntax. At least it's more concise than CodeRabbit... Has anyone had any positive experience with any of these AI review tools?
English
3
0
2
290
Chad
Chad@chadwritescode·
@mausch Hi Mauricio! I'd love to build a custom tool that suits your needs! I have one built and I'm looking for my first beta testers. Any chance we could sync up when you're back from holiday?
English
0
0
0
17
Chad
Chad@chadwritescode·
@antfu7 Would love to chat with you about what a better tool would look like. I've been build one :)
English
1
0
0
661
Chad
Chad@chadwritescode·
@rotimi_best @kettanaito @antfu7 Would love to chat with you about what you'd like this sort of tool to do :) Lmk if that's of interesting. I'd like to build something for it!
English
0
0
0
45
Chad
Chad@chadwritescode·
@kettanaito @antfu7 I'd love to learn more about this problem (and build a tool for you to fix it). Let me know if that's of interest!
English
0
0
0
85
Artem Zakharchenko
Artem Zakharchenko@kettanaito·
@antfu7 Imagine using AI to catch and auto-block spam PRs matching a notoriously unpredictable pattern of "Branch N".
English
2
0
21
6K
Chad
Chad@chadwritescode·
@CatChen @antfu7 I couldn't agree more. I built a tool that does this actually. Would love to chat with you more about it. But will leave you alone if it's not of interest :)
English
0
0
0
100
Cat Chen, @catchen@mastodon.world
@antfu7 Yea… It should be the opposite direction. Human describe the problem in PR summary and AI figures out whether the PR achieves the goals and in the optimal way.
English
1
0
24
3.6K
Chad
Chad@chadwritescode·
Just finished V0 of an AI PR review tool: reviewbot.ai If you're looking for a way to save you and your developers time on PR reviews let me know! #buildinpublic
English
0
0
1
57
Nick Huber
Nick Huber@sweatystartup·
Is there an in-person voice recorder with AI summaries, notes, etc? Like an online meeting AI tool but for real life?
English
114
1
96
102.2K
Chad
Chad@chadwritescode·
@bobbyd1g Would love to chat. I’ve spent 6 years as a developer at Microsoft among other places.
English
0
0
0
67