Software Engineer with 6+ years of building production-ready software. Familiar in these domains: Agentic E-commerce, KYC, KYB and Youth education.

Los Angeles, CA
Joined April 2020
Jake Morales retweeted
I used instinct to buy baby gifts for two friends. And shit happened. One couple is having a boy, the other a girl. The agent asked if I wanted colors to lean boy/girl or stay neutral. I said “neutral is fine.” Both orders were paid and went through. Then nothing shipped. Guess what, each item needed a color. The agent never picked one, the merchant accepted the order anyway, and the fulfillment system couldn’t process it. You see, @jbahrdestefano it’s not only you lol Most of the companies out there built their flows for humans. Agents act differently, they guess, skip, or improvise. When that happens, shit happens. If your company is accepting AI agents you must track all of their actions. Understand if those actions match against the intent of the user, preventing incorrect actions before they happen. Easy to think about this use case by itself. But when you imagine thousands of agents every hour coming to your platform, dealing with this scale will be a challenge. There are some cool folks working on this, if your company is facing any issues, talk to them. They're called @beltichq
1
7
9
327
IC2 is the "software engineer 2" level at @sourcegraph, which is not atypical to have someone with 1-3 years of experience do. At companies where relatively entry-level engineers are given meaningful ownership: everything moves much faster. handbook.sourcegraph.com/dep…
2
5
108
37,811
don't tell me how much you lost in crypto don't tell me how web3 is the future tell me what you're planning to do to protect my rights now that roe v. wade has been overturned
9
74
How do we expect people to adopt DeFi when they can’t even handle $6 gas fees.
As a Junior engineer, I used to think, “Isn’t it less efficient to give me a task that would take me 2 days while a Senior eng would take 2 hours?” The truth is that the Senior eng has 10 other things to do and that’s 1 less task off their plate.
1
3
It’s actually more efficient this way, because not every task requires the high skills and high salary of a Senior eng. Also, the Senior would probably get unhappy having to do many relatively unchallenging tasks.
1
Plus, now that I have the practice, I’ll finish the task quicker next time. As your skill set expands, you become more valuable to the team. In the long term, that’s more efficient than having the Senior eng repeat the same task and not grow.
You don’t have to over-engineer your side projects.
1
You probably don’t need GraphQL, kubernetes, an event-driven architecture, an extensive CI/CD pipeline, etc. These are tools that make sense in big organizations, but are usually overkill for small hobby projects.
1
I thought using these would help me get my first dev job, but I have a feeling they’re not that impactful.
Jake Morales retweeted
COVID situation in India is extremely dire. Thanks to Sandeep for setting this up. Urging the global crypto community to help. For every RT, I’ll donate $50 to fight COVID in India, up to $50k. #cryptovscovid
Replying to @sandeepnailwal
With the efforts of @balajis we are trying to increase the reach of this fund Eth Address to donate: 0x68A99f89E475a078645f4BAC491360aFe255Dff1 BTC : bc1q220k2449fau0pxu9hfn28q3w4k99ep9hwsa5fa DOGE : D6fWVp613N3dyLM6Zoghj3dZaEjbGZ8gpX Tron : TSZMcrQzMLdKrgiMPoe2uQMHLeEpkf2j8E
60
2,234
53
1,320
Jake Morales retweeted
Me promising to address your feedback in a follow up PR
3
44
1
500
me telling my computer i’ll update everything tomorrow
472
74,407
1,603
642,881
Haven’t heard of any YouTubers doing reviews of coding bootcamps. I bet those videos would be surprisingly popular.
Another reason (why performance is not the #1 priority) is that engineers are more expensive than servers. Especially in the current state of cloud computing, it's easier to scale your infrastructure than to scale your engineering org.
In writing code, I used to think performance outweighed other priorities. Now, I realize that velocity is more impactful. Shipping new features quickly with decent code is more effective that writing the perfect code. Things can change and your code might not be there tomorrow.
In writing code, I used to think performance outweighed other priorities. Now, I realize that velocity is more impactful. Shipping new features quickly with decent code is more effective that writing the perfect code. Things can change and your code might not be there tomorrow.
1
1
1
Jake Morales retweeted
The purpose of Code Review is learning, not blaming.
85
1,052
92
6,455
TIP: Break up long code into multiple chunks with descriptive functions. IMO, it's cleaner than using comments to organize chunks. PLUS you can use your editor to collapse each function!
2
One of the most common things I hear from fellow grad students is “I wish someone had told me I would need R!” This inspired me to incorporate a demo of R into one of the RA meetings that I planned for my lab this semester👍🏼 Today is the day, wish me luck!
1
1
8