Analysis of the AkuAuction smart contract.
The AkuAuction smart contract had several core defect, including not handling multiple bids and open itself up to a DoS attack. Here is an easy to understand breakdown.
Splitting python code into multiple services inside of a single folder/monorepo using VS Code while ensuring automatic pylint coverage.
Or.. why you should learn how to use workspaces in VS Code TL;DR Issue: I wanted to have multiple sub-folders inside of a project act as their own root space, using their own virtualenvs, with their own Dockerfiles and Pipefiles, etc.. but ran into an issue with the pylint extension not referencing the correct virtualenv…
Adventures with Athena Engine V2 and The Forward Slash
One of the integration pipelines I maintain for a client leverages AWS Athena as a middle tier to facilitate the transfer of data from NetSuite to Tableau. Recently this stopped working and I had to figure out why.
Setting up Jest with NextJS
I found getting Jest to work with Next required more configuration than I thought. Naive ol’ me assumed I could just install Jest and things would “just work”. After a bunch of trail and error, the end result is relatively simple, but requires several configuration updates. I did not find any official documentation on it,…
Follow My Blog
Get new content delivered directly to your inbox.