Advertisement · 728 × 90

Posts by Malith

Preview
What’s the point of learning this stuff? • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more!

Nice write-up by @joshwcomeau.com in his latest newsletter where he takes a look at some of the struggles AI still have with CSS, including what looks like a fairly simple example that it simply can't handle, as well as the benefits of deep knowledge.

www.joshwcomeau.com/email/black-...

4 months ago 29 6 5 1
Video

what happens if u cut 4 wires out of an ethernet cable & then plug it into yr PC

6 months ago 299 44 16 4
Preview
S3 Storage Classes: Fast Access - Malith R Interactive guide to AWS S3 Standard, Standard-IA, and Glacier Instant Retrieval. Learn how these fast-retrieval classes differ in cost and when to use each.

Finally got around to publishing this deep dive into three of the fast access S3 storage classes that I started months ago. It is packed with interactive diagrams and cost models. Have a read and let me know what you think!
malithr.com/aws/s3/stora...

4 months ago 4 0 2 0

Another great post by @benjdd.com

9 months ago 2 0 0 0
Preview
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.

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...

11 months ago 12 2 1 0
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.

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...

10 months ago 7 2 1 0
Post image

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...

10 months ago 1 1 0 0
Advertisement
Post image

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...

10 months ago 2 1 0 0
Video

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.

11 months ago 3 1 1 0

Thanks @benjdd.com! Your work and others in this space inspired me to make it interactive!

I am looking forward to your article on caching. I read parts of Linux Kernel Development by Robert Love, but things have changed since the book was released. I am keen to learn how caching is done today.

11 months ago 2 0 0 0
Video

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.

11 months ago 2 0 0 0

Ah, 10TB objects cannot be stored in S3, max object size is 5TB. Going to fix that.

11 months ago 0 0 0 0
Video

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.

11 months ago 4 0 1 0
Preview
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 ...

✨ 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:

1 year ago 174 36 10 7
Cartoon titled Types of GitHub users, mimicking the GitHub contribution diagram for different types of people: regular developer (different squares of green in different locations that match weekdays), the weekender (only contributions during weekends), the overachiever/unrealistic expectations (everything in dark green), the 'I am looking for a new job' (no contributions until suddenly a big one), the GitHub Wizard (they used the chart to spell 'Hello World!!!'), the Mondrian (the contributions are distributed in defined rectangles forming a grid pattern), the Macarena/Cupid Shuffle (the graphic looks like a cartoon dancing in different poses)

Cartoon titled Types of GitHub users, mimicking the GitHub contribution diagram for different types of people: regular developer (different squares of green in different locations that match weekdays), the weekender (only contributions during weekends), the overachiever/unrealistic expectations (everything in dark green), the 'I am looking for a new job' (no contributions until suddenly a big one), the GitHub Wizard (they used the chart to spell 'Hello World!!!'), the Mondrian (the contributions are distributed in defined rectangles forming a grid pattern), the Macarena/Cupid Shuffle (the graphic looks like a cartoon dancing in different poses)

New cartoon: Type of GitHub users
comicss.art/comics/180/

#github #cartoon #css

1 year ago 124 30 2 6

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.

1 year ago 6 1 0 0

Tech companies can't catch a break these days, can they?

1 year ago 0 0 0 0
Advertisement
An Interactive AWS NAT Gateway Blog Post

Thanks! The entire blog is custom built with Reactjs. I wrote an explanation on reddit:

www.reddit.com/r/aws/commen...

1 year ago 5 0 0 0
Preview
I fought a DDoS and lived to tell the tale Episode 1 - A Developer's Saga

"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...

1 year ago 7 3 0 0

Yup, been there. But then I remember I am doing a linear algebra problem and probably messed up somewhere during the Gaussian elimination process.

1 year ago 1 0 1 0
Preview
Why does ChatGPT use “Delve” so much? Mystery Solved. ChatGPT overuses the word “Delve”. It has to do with the way ChatGPT was built.

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.

1 year ago 2 1 0 0

I never heard this before. There is definitely a story here, and I want to know it!

1 year ago 0 0 1 0
Preview
position-anchor - CSS: Cascading Style Sheets | MDN The position-anchor CSS property specifies the anchor name of the anchor element (i.e. an element that has an anchor name set on it via the anchor-name property) a positioned element is associated wit...

It looks like it uses discrete animation (developer.mozilla.org/en-US/docs/W...), so it seems you can't animate it.

I'm not an expert, but maybe Framer Motion can help. It can animate the un-animatable: www.nan.fyi/magic-motion....

1 year ago 1 0 0 0

Only one sentence in and already a mistake. So yeah editing took soo much time.

1 year ago 1 0 0 0
Advertisement

- Finding the sounds I want
- Allowing user to disable sound

Took time. But even those were nothing compared to stringing words together. I always struggle with writing. That was where most of the time was spent. I was surprised that people found it well written to be honest.

1 year ago 1 0 2 0

Thanks! Yeah, it too quite a while. I started with the idea toward the end of Jan. I built the main components by Feb. March was just polishing it.

Things like
- Mobile support
- Redrawing the diagram if user rotates the mobile
- Making sure that user does not drag some other icon

1 year ago 7 0 1 0

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.

1 year ago 13 2 1 0

This is one of those “wow” posts you see and think “how cool is that!”

1 year ago 4 1 0 0

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.

1 year ago 68 5 1 0
Preview
Interactive AWS NAT Gateway - Malith R An interactive blog post exploring AWS NAT Gateway

My interactive AWS NAT Gateway blog post is now published. Check it out at malithr.com/aws/natgatew....

1 year ago 65 12 10 6