Malith
malithr.com
Malith
@malithr.com
DevOps and Cloud Engineer
Pinned
Malith @malithr.com · Mar 20
My interactive AWS NAT Gateway blog post is now published. Check it out at malithr.com/aws/natgatew....
Interactive AWS NAT Gateway - Malith R
An interactive blog post exploring AWS NAT Gateway
malithr.com
Another great post by @benjdd.com
benjdd.com Ben @benjdd.com · Jul 8
Caching is everywhere.

I wrote about how it works and the algorithms + techniques used to make the most out of a caching system.
July 9, 2025 at 10:44 AM
Reposted by Malith
Had a passing thought this weekend, ended up being large enough to warrant a blog article.

Might start doing more impromptu smaller posts, feels good to get my thoughts out and share more frequently!

Anyway, I think you should build your own tools:

aschmelyun.com/blog/build-y...
Build your own tools (even if you reinvent the wheel)
Crafting custom scripts, utilities, and apps gives you an excuse to learn something new while solving your exact needs.
aschmelyun.com
May 12, 2025 at 11:44 AM
Reposted by Malith
Awesome work by the folks at AWS that implemented this! AWS now prevents OIDC misconfigurations with many popular third-parties. docs.aws.amazon.com/IAM/latest/U...

This is an issue I described here: www.wiz.io/blog/avoidin...
Identity-provider controls for shared OIDC providers - AWS Identity and Access ManagementIdentity-provider controls for shared OIDC providers - AWS Identity and Access Management
For recognized shared OIDC providers, IAM requires explicit evaluation of specific claims in role trust policies to validate that only authorized federated identities can assume roles.
docs.aws.amazon.com
June 9, 2025 at 6:55 PM
Reposted by Malith
How do you get eyes on your writing?

You’ve got to know what your audience wants to read.

@malithr.com explains why he knew his blog post on the Managed NAT Gateway would catch the attention of @quinnypig.com

www.lastweekinaws.com/podcast/scre...
May 23, 2025 at 5:42 PM
Reposted by Malith
From chemical engineering to DevOps, the career path for @malithr.com is as unique as his AWS visualizations.

You can hear all about his passions on the latest episode of Screaming in the Cloud:

www.lastweekinaws.com/podcast/scre...
May 17, 2025 at 1:11 AM
Reposted by Malith
Working on something new - but need your help!

What are your favorite examples of using caching to solve problems at large scale? Small scale?

Have any caching (horror) stories?

I'm all ears.
April 29, 2025 at 4:24 PM
I will assume we’re a streaming company trying to reduce S3 costs, at least for the first part.

After uploading the objects, the user will see a year-long access pattern graph to help choose the correct storage class. I’ll implement that next.
April 27, 2025 at 4:03 PM
I am working on an S3 Storage Class blog. I am still figuring out what content I want to include and what it should look like. So far, this is what I've got.
April 22, 2025 at 10:46 PM
Reposted by Malith
✨ In March 2023, I published an article about AI.

This was right after OpenAI showcased how GPT4 could turn a hand-drawn sketch of a website into real HTML/CSS/JS. The consensus online was that FE jobs would stop existing within 1-2 years.

Well, it’s been 2 years! So, I just published a follow-up:
The Post-Developer Era • Josh W. Comeau
When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally eliminated within a year or two.Well, it’s ...
www.joshwcomeau.com
April 14, 2025 at 3:11 PM
Reposted by Malith
New cartoon: Type of GitHub users
comicss.art/comics/180/

#github #cartoon #css
April 14, 2025 at 8:02 AM
I was one of the takers; Sam gave excellent feedback.

My only regret is not reaching out sooner. It’s easier to apply feedback before hitting publish; shiny object syndrome is real.
Have had a couple of takers on this and it is tremendously fun and productive.

I’m totally serious: if you’re making a visual explainer with web technology and you want expert feedback for free from someone with a proven track record making this content, DM me.
If you’ve been thinking about making something like this, and you’ve not done it before, or you’re on the fence about it, or you’re stuck: my DMs are open. I would love to help you. Let’s talk.
April 10, 2025 at 12:55 AM
"I fought a DDoS and lived to tell the tale" is one of my favourite blog posts. It's been many months since I read it, but I remember it whenever I think of WAF. Give it a read; I promise it will be worth it.

open.substack.com/pub/funkbyte...
I fought a DDoS and lived to tell the tale
Episode 1 - A Developer's Saga
open.substack.com
March 30, 2025 at 11:38 AM
Reposted by Malith
It comes down to how LLMs were trained with supervised learning that was outsourced to freelancers in Africa where delve is much more frequently used when compared to other countries.

As a result, ChatGPT uses Nigerian business english in its responses and the use of delve is a massive tell.
Why does ChatGPT use “Delve” so much? Mystery Solved.
ChatGPT overuses the word “Delve”. It has to do with the way ChatGPT was built.
hesamsheikh.substack.com
March 24, 2025 at 1:11 PM
Reposted by Malith
Of course I found out about this because @quinnypig.com - finder of all things cool/interesting in the AWS ecosystem (as well as snark poster extraordinaire) - put it into the TL.
March 21, 2025 at 12:22 AM
Reposted by Malith
This is one of those “wow” posts you see and think “how cool is that!”
March 20, 2025 at 11:49 PM
Reposted by Malith
This post is amazingly done, full stop. It’s more impressive when you get to the end and realize it’s the author’s first post.
March 20, 2025 at 9:41 PM
My interactive AWS NAT Gateway blog post is now published. Check it out at malithr.com/aws/natgatew....
Interactive AWS NAT Gateway - Malith R
An interactive blog post exploring AWS NAT Gateway
malithr.com
March 20, 2025 at 8:56 AM
Working on my first blog post about AWS NAT Gateway! I made it interactive to keep things interesting. I have a bit of polishing to do, but it should be done in the next few days!
March 15, 2025 at 8:00 AM