Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 201
  1. Run Your Race

    I sometimes wonder if my ego will ever allow me to report to someone younger, or less capable than me.

  2. I occasionally run parkruns at the park near my home in Singapore.

  3. Sharp Knives and Footguns

    When building a platform or tool for developers there are two extreme schools of thoughts: Provide Sharp Knives Safety By Design When you provide Sharp knives you provide powerful (but dangerous) tools to your users, and trust them to do the right thing.

  4. I Dont Read Ai Slop

    Finally, LLM-generated prose undermines a social contract of sorts: absent LLMs, it is presumed that of the reader and the writer, it is the writer that has undertaken the greater intellectual exertion.

  5. When Centaurs Go Extinct

    A theme I’ve been exploring recently is the concept of Centaurs and Reverse Centaurs.

  6. Reverse Centaurs and HITL

    A “centaur” is a human being who is assisted by a machine (a human head on a strong and tireless body).

  7. Now On Hugo

    This blog is finally on Hugo hosted on Github Pages.

  8. Contact Me

    Howdy, if you’re hoping to reach Keith, the best way to reach me is via email keith[at]keithrozario.com (replace the [at] with @).

  9. Agents productivity vs. Quality

    This year, I managed to complete the entire problem set of advent of code.

  10. The METR Study

    The METR study is wild!

  11. Software 3.0

    If you have 3 apples, you take away 2, how many apples do you have?

  12. Saying No.

    I was "inspired"by this post.

  13. Good, fast, or Cheap?

    In Software delivery there's a famous saying: Good, Fast, or Cheap -- pick 2.

  14. While doing programming challenges in Advent of Code, I came across an interesting behavior of LLMs in coding assistants and decided to write about it to clear my thoughts.

  15. A list of articles/post/videos I come back to over and over again. https://danlebrero.com/2022/03/23/but-life-had-other-plans https://www.scottsmitelli.com/articles/ideal-candidate/ Raymond Hettinger Transforming code into beautiful Python Life is Poker N…

  16. Overcoming Setbacks = Progress

    We've all seen the "tiny gains post".

  17. The Tyranny of Best Practice

    All architects know what's best practice, but only good architects know when to use them.

  18. Remembering Sayakenahack

    It's been 6 years now since the big sayakenahack debacle.

  19. On September 2021, malaysiakini reported on a website called mysppl, that was selling personal data online.

  20. `I've been playing guitar for over 25 years -- but I still suck at it.

  21. I found a few tutorials online to do this, but they're old and don't 100% work.

  22. Ivermectin

    So you think Ivermectin works.

  23. Most of the time, adding a python package to a Lambda function is a simple task.

  24. Learning VIM over a Weekend

    This weekend, I decided to learn me some Vim.

  25. The Future of work

    As a father of 2 young children, I worry about how to prepare my children for the future of work.

  26. Lucking out on life

    Luck Out: (colloquial, idiomatic, US, Canada) To experience great luck; to be extremely fortunate or lucky. https://en.wiktionary.org/wiki/luck_out My life has been series of lucky breaks, a collection of events where I've 'failed upwards', and while my c…

  27. The very Last time

    I've been experimenting with meditation over the last few months, and I think it's great.

  28. MySejahtera privacy concerns

    Last week, a friend sent me a video of viral video by 'Fat Bidin', highlighting privacy concerns of the MySejahtera app.

  29. Time vs. YouTube

    I asked Emily, my 7 year old daughter, why she loved YouTube so much.

  30. Spreadsheets

    Spreadsheets are the bedrock of the modern enterprise, they're ubiquitous, from small family business' to large multi-nationals, and you'd be surprised by the number of critical activities that run off them.

  31. Stopping my Addiction

    Hi, I'm Keith, and I'm a social media addict.

  32. What is the myth There's a belief that people in IT, specifically software developers are generally anti-social, introverted, desk-loving curmudgeons who act like Sheldon from the Big Bang Theory.

  33. The Drudgery of Servers

    As much as I love Serverless architectures, I find myself 'locked-in' to a server-ed WordPress blog.

  34. After reading the awesome DynamoDBBook from Alex DeBrie, I was prompted to fix a long running design issue with Klayers (a separate project I maintain).

  35. Home

  36. Access Keys in AWS Lambda

    Let's look at AWS Access Keys inside a Lambda function, from how they are populated into the function's execution context, how long they last, how to exfiltrate them out and use them, and how we might detect an compromised access keys.

  37. I thought I'd write down my thoughts on contact tracing apps, especially since a recent BFM suggested 53% of Malaysians wouldn't download a contact tracing app due to privacy concerns.

  38. Sharding SQS

    Potassium40 was a project I started to see how fast Lambda could really go.

  39. This post covers how to perform logging within AWS Lambda.

  40. A lambda function is a like a little island, surrounded by network.

  41. Last week I took the AWS Certified Security - Specialty exam -- and I passed with a score of 930 (Woohoo!!)

  42. GitHub actions is the new kid on the workflow block.

  43. Lambda functions in a VPC

    In my honest (and truly humble) opinion, VPCs don't make much sense in a serverless architecture -- it's not that they don't add value, it's that the value the add isn't worth the complexity you incur.

  44. Amazon KMS: Intro

    Amazon KMS is one of the most integrated AWS services, but probably also the least understood.

  45. Why?!

    The system, which was introduced on the first day of the 2020 school session yesterday, takes only two seconds to scan a pupil’s face before his personal information, such as full name, pupil number and class, is stored into the school’s database https://…

  46. This year I resolve to support the media that I like, i.e start paying for content I've been consuming for free all this time.

  47. Last week, I launched a new pipeline for Klayers to build Python3.8 Lambda layers in addition to Python3.7.

  48. Keith @ PyconSG 2019

    Had a blast at PyConSG 2019, really cool to be in the presence of so many pythonistas.

  49. Everyone knows that I'm a Lambda fanboy, and to be fair Lambda deserves all the praise it gets, it is **the** gold-standard for serverless functions.

  50. Lambda functions are awesome, but they only provide a single dimension to allocate resources - memorySize.