Kamal's Avatar

Kamal

@kamalhm.dev

amateur badminton player, foodies, senior software engineer @ gopay | 1x.engineer

41
Followers
61
Following
144
Posts
21.10.2024
Joined
Posts Following

Latest posts by Kamal @kamalhm.dev

Post image

Excited to complete all of these books

08.03.2026 13:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's been a while, this site seems to get better aesthetically

08.03.2026 12:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Great article. People really need to learn how to present the simple thing really well

08.03.2026 12:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

ISP default DNS sucks. glad i always use my own router to mitigate this

01.10.2025 01:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

bsky is a social media where i actually can get bored. this is good

30.09.2025 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

not a good week, i've been doing more of a project management rather than code

30.09.2025 14:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

a great 1:1 feels like therapy. probably better than therapy

19.06.2025 10:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

But they pay for it in cloud cost, right? Lets say instead of properly managing and optimizing their DB, they use managed DB from cloud provider.

08.06.2025 14:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I only have one or two days per month to play video game and getting back to the game is hard cause i already forgot what was my goal

08.06.2025 14:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i like it as well! but being in enterprise it makes me feel a little bit guilty because it provides "no value" (in the short term)

26.05.2025 03:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - jdx/mise: dev tools, env vars, task runner dev tools, env vars, task runner. Contribute to jdx/mise development by creating an account on GitHub.

sometimes i come across a nice tool and made me want to reset everything and reinstall my laptop from scratch. this time the tool is github.com/jdx/mise

25.05.2025 14:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The bird app is shitting themselves. Lets get back here for the time being

25.05.2025 14:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah totally agree with you

25.05.2025 14:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Junior Rails Programmer - 37signals 37signals is hiring a Junior programmer. We're accepting applications until Wednesday, April 23rd at 12:00 PM CST. The salary is $145,849.We're a small team working on Basecamp, HEY&nbs...

i love how salary is posted on 37signals recruitment posts: exact value without range. if you get it, you know what you get. no need to do any FBI-level negotiation to achieve the best range.

apply.workable.com/37signals/j/...

11.04.2025 03:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Lessons from open source in the Mexican government [LWN.net]

always refreshing to see a technical person leading a tech department of a country lwn.net/Articles/101...

08.04.2025 01:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The ADHD Body Double: A Unique Tool for Getting Things Done - ADDA - Attention Deficit Disorder Association Body doubling is a productivity technique where an individual works on their tasks alongside someone else. Find out how ADHDers can use this strategy to their advantage.

so this is why i feel more productive when i'm working with people who are also focused and when i'm at the library add.org/the-body-dou...

08.04.2025 00:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I really dont want to self-diagnose but is this ADHD?

07.04.2025 15:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ok seems like the pareto for health is to optimize for: sleep, exercise, and gut microbiome

05.04.2025 03:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My problem as well, wanting to write about something and ended up going into rabbit hole to confirm my understanding

04.04.2025 12:26 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Congrats! Would love to hear about your journey

01.04.2025 08:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Google really doesnt want my money cause adding billing info keeps failing with: Can’t complete the transaction. Please fix issues with your <a href="https://payments.google.com" target="_blank">payments profile</a>. [OR_BAOOC_03] OR_BAOOC_03

31.03.2025 04:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks! will read this

30.03.2025 14:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Selamat mudik mas, semoga selamat sampai tujuan

29.03.2025 14:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is minimal regression here means languages that are compatible/has native binding with Rust? Otherwise if we're rewriting a backend service, which most of these articles do, regression will still hard to prevent unless we really know all the possible scenario

29.03.2025 14:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Tagging @pbakker.bsky.social, in case he post on here again 😁

28.03.2025 23:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Scaling PayPay with Rust

Just a thought that comes to mind after reading another article about how Rust improve resource usage by 100x: blog.paypay.ne.jp/en/scaling-p...

28.03.2025 23:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Like in Java, it's easy to do concurrency wrong and you end up needing 10x the resource required than what's actually needed. In Rust/Go you'd probably do concurrency right at the first try and it's quite intuitive.

28.03.2025 23:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Netflix still mostly use Java. If that 100x memory usage improvement is applicable to everyone, I don't think Netflix would've rejected Rust.

28.03.2025 23:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Could it be that people were not using Java correctly in the first place and then when they migrate to another language that's easier to do things right, like concurrency, they get massive performance boost?

28.03.2025 23:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image

Topping up OpenAI credit again because GPT-4o is getting better

24.03.2025 06:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0