aramalipoor
We need a new way to judge high-level decisions, relationships, dependencies, interfaces, and have an easier way to reasons about huge AI generated code.
Built a tiny LLM tool to explain blockchain transactions (EVMs) in plain English
eRPC open-source fault-tolerant EVM RPC proxy with reorg-aware permanent caching
Real-time events indexing for any EVM chain by only an RPC url
A tiny CLI to save AWS costs in development environments when you're asleep
Thought-provoking use-cases for NFTs
GitHub example repository for deploying NFT Collection
Show HN: An NFT marketplace where owners can liquidate if there are no buyers
Hey everyone,Hope you're enjoying the roller-coaster of cryptoverse!We're a small group of people interested in seeing crypto to become a sustainable advancement, particularly we've been studying NFT space and trying to figure-out a way to make the whole experience more meaningful and safe for the collectors, while also giving artists a platform to show their creative selves.As you know there...
1) Using conditionals to achieve this usually makes terraform unmanageable specially if your terraform is complex.
2) Sometimes you'd need to do more complex steps to save some money, for example in case of ElastiCache you'd need to snapshot/delete/create.
3) Using terraform in a Lambda to schedule this was not straightforward (in my current company) so I gave up making it work :D
1) To avoid having a side-IaC for your dev env (e.g. using docker-compose/local k8s/localstack) which could take same time as your prod-IaC (terraform/CloudFormation) to prepare. Instead of hours preparing/debugging local dev we can work on great features or refactoring some tech-debt in the real code.
2) Since we have many other teams and upstream dependencies it's much easier to deploy on a AWS when testing complicated features. In an ideal world you shouldn't need it but unfortunately it's never ideal world.
3) Local dev solutions could easily end up with "but it worked on my laptop" due to various reasons from Docker host configs, to localstack deviations from real AWS resources, etc.
But at the end of the day you should see what makes more sense for you :) I guess for many people spending time on preparing a great local dev using docker-compose/k8s/swarm/localstack is cheaper than using AWS for dev anyway.
Pull requests are also welcome if you have time :) the logic must be similar to EC2 or RDS tricks: https://github.com/aramalipoor/aws-cost-saver/blob/master/sr...
https://github.com/aramalipoor/aws-cost-saver
The idea is to stop/shutdown any resources (such as EC2 instances, RDS databases, ECS tasks, etc.) when you're done for the day and restore them back up next time you continue.
Currently it's in a very early stage, a hobby side-project :)
Ideally I'm thinking to provide a CloudFormation template or terraform config for example, to provision a scheduled Lambda with predefined "start of work" and "end of work" times and have it automatically do that for you.
I'd like to know if something like this would be useful for you too and what do you think about it?
Show HN: Tiny CLI to save AWS costs in dev environments when you're sleeping
Why googling “2 * -2” does not show any results?
When you search "2 * -2" without quotes, Google results hang for a few seconds and only calculator is shown. Is this a bug?If you try any other number it works fine, like "2 * -5"
Ask HN: How do you imagine a website which shows live progress of anything?
I'm a full-stack software engineer and recently I was thinking to work on a site where you could see live progress of community goals, a company's projects, national milestones, etc.Currently I just have a vague vision of how it feels. It is what people will look at every morning. It looks like a string of news/progress towards a special topic you want to follow.Do you want to see how Google is...