I am shocked there is no man page for "New Recording 135"
I am shocked there is no man page for "New Recording 135"
this is what happens when you click "Open"
a screenshot showing the services menu of Voice Memos on macOS with options including "Search With Google", "Open man Page in Terminal", "Search man Page Index in Terminal", "Convert Text to Traditional Chinese" and more
gotta love whatever is wrong with the "Services" menu in Voice Memos.
never stop being you, @golang.org
youtu.be/wLb9g_8r-mE?... such a good interview. Could listen to Jony all day
woah that Cloudfront SaaS manager thing looks like everything I've ever wanted. Can't wait to try it
Now feels like a great time to deploy to prod
golang embed.FS is the cooooolest thing: pkg.go.dev/embed#hdr-Fi...
going into something like "hmm I wonder if this would be doable" and not only is it doable, it takes like 2 lines of code
this makes me feel like I got my CSS knowledge from a museum. I had no idea bout :is and color-mix. The possibilities π€―
As a small company with a global footprint we couldnβt do what we do without a cloud platform taking care of a lot of things for us. As nice as itβd be to ditch the cloud or even support local data centers it would slow us down drastically
For example we had a database that had a 300GB table we didn't use while the entire remaining database was only maybe 20gb. And we had 30 days of backup retention for some reason, as in 9TB in backups. Also had a 2TB dynamodb table of which we only used 0.3%!
oh lol disregard the current day! I should've trimmed that from the screenshot. Got like a 50% reduction maybe by just cleaning up things that have "grown" over the years but didn't serve much of a purpose. Also routing more of our traffic through cloudfront which has cheaper egress!
a screenshot of the aws billing dashboard showing a chart of daily costs trending downwards
take that, aws bill!
Can't help but think about this every time I see something related to apple intelligence
www.youtube.com/watch?v=D0V5...
by sheer coincidence, every piece of code i touched lately needed a regex in some way or another and its so satisfying how my brain went from "what the heck is this" to just reading regex in realtime. brains are cool
RDS blue/green deployments are a blessing
this was some next level sleepy code
step 1: setup dynamodb table with keys not suitable for making targeted deletes
step2: let it grow to 500gb
step3: trouble & bills
A screenshot of a figjam showing graphics created in the process of determining scroll-triggered web animation logic
Optimizing our scroll-triggered animation logic ended up looking like a science fair
How we're doing global cache invalidations in 1s with "no infrastructure":
1. user publishes site
2. we generate a short random key
3. save it to dynamodb table
4. dynamodb does global replication
5. edge uses key in request hash for cache
6. ...
7. profit
Last year we spend most of the time rebuilding our core product at the expense of the legacy version not getting any updates. The efforts are finally paying off with us being able to crank out long-awaited features in no time
oh dang just tried out the new github runners and almost cut the ci/cd time in half for what's gonna cost us like $30 a month
no matter what you do, sooner or later you'll get another strange npm lockfile/build/cache/etc issue. Nobody is safe
I feel like spotlight search is somehow getting worse with every macOS update so I finally tried raycast and holy shit is my life immediately so much better.
If you're a SaaS with a small team and need some user-facing analytics without much fuss I cannot recommend clickhouse enough. I switched all of our stuff over from a legacy system in two days, including migrating all existing data and rewriting all the queries from scratch
a screenshot showing a sql query for web analytics
Is this lazy? maybe. Does it work? Oh yeah!
I once wrote my own database engine. Partly for fun but also because I was missing a time-series database option that wasn't all like "datalake, petabyte, enterprise, call us for quote"
So glad I found @clickhouse.com. It's everything I ever wanted π Now I can put my questionable attempt to rest.
oh heck does that mean my company is..... "sufficiently popular"? π
wait I just signed up and it shows me three years of historical data? I am perplexed. How does it know