HackerTrans
TopNewTrendsCommentsPastAskShowJobs

johnjwang

no profile record

Submissions

Show HN: 143.dev – we open-sourced our internal coding-agent infrastructure

13 points·by johnjwang·hace 11 días·3 comments

Cheap software won't make engineering cheap

johnjwang.com
5 points·by johnjwang·el mes pasado·0 comments

Number of tokens shouldn't be the only metric

johnjwang.com
1 points·by johnjwang·hace 2 meses·0 comments

Why are executives enamored with AI, but ICs aren't?

johnjwang.com
109 points·by johnjwang·hace 4 meses·168 comments

Why I code as a CTO

assembled.com
308 points·by johnjwang·hace 9 meses·282 comments

Operational issues on AWS us-east-1 – multiple services

health.console.aws.amazon.com
9 points·by johnjwang·hace 9 meses·2 comments

Old school AI isn't dead: How we achieved a 12× speedup on an NP hard problem

assembled.com
28 points·by johnjwang·hace 9 meses·6 comments

comments

johnjwang
·hace 10 días·discuss
Fascinating! Hadn't heard of speech-core before, but will check it out if we are thinking about adding voice (though right now are focused on some more core-platform specific things like allowing for multiple changesets in a single session and adding memory across runs)
johnjwang
·hace 9 meses·discuss
(Author here) I stand by this comment and I think it’s really important for engineers to recognize that everyone has different places where they gain and lose energy.

My team and I have been extremely lucky in hiring Joe, our excellent head of engineering, and an extremely strong set of engineering managers. Not to mention incredibly strong product and user experience management.

I think it’s pretty obvious that my approach wouldn’t work if I didn’t have this bench of talented managers, but because I do it affords me the luxury to spend time doing things that I love and which are also valuable to the company.

In general, I wrote this article because I think that the classical approach to engineering management isn’t the only path you need to take, and a lot depends on the team you work with (thankfully we have a team that complements each other really well).
johnjwang
·hace 9 meses·discuss
(Author here): I hear what you’re saying, though I’ve never “crowed about regularly checking code in on Saturdays and Sundays” and I think that’s a false characterization of my article.

Do I love to code? For sure. Is it something I do on the weekends? Generally yes because it’s something incredibly fun for me, and it gives me a lot of energy. Now, is it an expectation I have of my team? No, it’s not because I want a sustainable pace for the team and I recognize not everyone has the same relationship with work or coding as I do.

And on the “circumventing process” bit — what I shared wasn’t an example of blowing past legal/security review recklessly. It was a case where I, as someone with full context, could quickly build something safe and unblock a customer, going through our normal code review and deploy process. I don’t expect anyone (myself included), to have any exceptions to this.
johnjwang
·hace 9 meses·discuss
Very true, and I promise we didn’t solve P vs NP over lunch :). We just got much better at not exploring useless parts of the tree