perpil

Joined 4 years ago

Karma
612
Submissions
69
Member since
Mar 27
Founder of Speedrun https://speedrun.cc Speedrun is markdown to build tools. It's an extension to GitHub markdown to prompt for inputs, get temporary AWS credentials, run Javascript and reference configuration so your READMEs, runbooks and documentation can do what they describe with a click.
View on Hacker News

Recent submissions

Comment · 3 months ago
Comment · 3 months ago
Tampermonkey isn't better than using a Chrome extension, but it's less friction for a developer to build and distribute a cross browser script. If they build it as an extension, they need to target multiple browsers and get it deployed to the Firefox/Chrome web store.
Comment · 3 months ago
Comment · 3 months ago
I first thought this was some spin on May the fourth be with you. As in how Yoda might say it.
Comment · 8 months ago
Comment · 8 months ago
Consider removing this from the landing page if you want to be taken seriously: "we are in the pursuit of greatness. fueled by caffeine, nicotine, and pure chaos"
Comment · 10 months ago
Agreed, maybe a forest fire or lightning strike might have made it more obvious that charring preserved. Charcoal in a campfire could have easily disappeared in the next fire.

They do give Leonardo a lot of credit for a single sentence, but it may be the first documented instance of this charring technique.

Comment · 11 months ago
This is very thorough, but I have a few things to add if you are using Node 22. I benchmarked Node 22 earlier this year using something similar to the light benchmark. https://speedrun.nobackspacecrew.com/blog/2025/07/21/the-fas...

I found that Node 22 had ~50ms slower coldstarts than Node 20. This is because the AWS Javascript V3 SDK loads the http request library which became much heavier in Node 22. This happens on the newly released Node 24 as well.

I recommend that if you are trying to benchmark coldstarts on Lambda, you measure latency from a client as well. The Init Duration in the logs doesn't include things like decrypting environment variables which adds ~20ms and other overhead like pulling the function code from S3. The impact of this manifests when comparing runtimes like llrt to Node, the Init Duration is faster than Node, but the E2E time from the client is actually closer because the llrt bundle size is 4-5MB larger than Node.

Comment · 11 months ago
Its predecessor (mkdocs material) supported blogs via a plugin and rss feeds via a mkdocs plugin (https://guts.github.io/mkdocs-rss-plugin/). I don't believe it supports blogs yet according to this: https://zensical.org/compatibility/#phased-transition-strate... but will in the next phase when it supports plugins.

It doesn't support loading content from a database that I'm aware of, it uses markdown files on disk as input.

Comment · 1 year ago
My read of this: https://www.alaskaair.com/content/about-us/customer-commitme... indicates you should be able to get a discount code of $50 if your flight was delayed 3 hours if you ask them.
Comment · 1 year ago
This is not about the AWS Console. It is talking about the customer's site hosted on CloudFront. It is possible to cross wires with user sessions when using CloudFront if you haven't set caching granular enough to be specific to an end user. This scenario is customer error, not AWS.
Comment · 1 year ago
Also see https://runme.dev for a similar approach or https://speedrun.cc if you'd like it to work straight from GitHub markdown.
Comment · 1 year ago
The fact you've copied screen.studio so closely leaves a bad taste in my mouth. On the landing page you apply formatting in Google Sheets, just like screen studio does. It's ok to be inspired by screen studio but remember they are mostly a solo dev too so try and be more original.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton