's Avatar

@gclaramunt.bsky.social

Not your kwisatz haderach. Father, software surgeon, code juggler, Scala fan and FP enthusiast. Full heap developer. The voices in my head tell me what to type

260 Followers  |  107 Following  |  19 Posts  |  Joined: 13.11.2024  |  1.6697

Latest posts by gclaramunt.bsky.social on Bluesky

curses to gmail filters, my classic programmer painting domains expired... :(

24.05.2025 21:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Careers | Metron Explore job opportunities and careers at Metron

My team at Metron is looking for a Senior Frontend/Fullstack Engineer to join our mission of applying technology to improve water usage. If you or someone amazing you know fits the bill, I'd love to chat!

Apply directly at metroncareers.com & feel free to share with anyone who might be interested!

15.05.2025 23:13 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

If you call yourself a "software engineer" you better be able to:

1. Flip a linked list
2. Flip it again
3. Bop it
4. Twist it
5. Twist it
6. Pull it
7. Bop it

24.04.2025 18:52 β€” πŸ‘ 80    πŸ” 14    πŸ’¬ 10    πŸ“Œ 0
Functional Programming Strategies in Scala with Cats

Finished the chapter on tagless final in "Functional Programming Strategies" and it's available to read online:

scalawithcats.com

This includes the new encoding I talked about at @scalar-conf.com

Sign up to the mailing list on the same site if you want to hear about updates.

08.04.2025 16:01 β€” πŸ‘ 11    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

Las month I did a silly thing and my online broker forced me to close the account. Turned out to be the smartest financial move I ever did.

08.04.2025 13:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I still remember the outrage about Obama playing golf...

08.04.2025 12:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Stolen from Reddit:
β€œRetros will continue until the KPIs improves”

08.03.2025 04:54 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
a tweet by @primawesome

My neighbor told me coyotes keep eating his outdoor cats so I asked how many cats he has and he said he just goes to the shelter and gets a new cat afterwards so I said it sounds like he's just feeding shelter cats to coyotes and then his daughter started crying

a tweet by @primawesome My neighbor told me coyotes keep eating his outdoor cats so I asked how many cats he has and he said he just goes to the shelter and gets a new cat afterwards so I said it sounds like he's just feeding shelter cats to coyotes and then his daughter started crying

at one point i questioned my desire to help people get into open source

image unrelated

03.03.2025 20:04 β€” πŸ‘ 1171    πŸ” 85    πŸ’¬ 14    πŸ“Œ 2

One thing I've learnt in my 20+ years of software development career is that you need to hit "SAVE" multiple times to make sure your changes are actually applied...

27.02.2025 15:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 18.02.2025 13:19 β€” πŸ‘ 177    πŸ” 39    πŸ’¬ 6    πŸ“Œ 5

This is Terraform:

variable "db_username" {
description = "Postgres username"
type = string
}

When are we going to leverage the real PL knowledge around us and apply it in the industry (cf dhall or nickel)?

28.01.2025 07:29 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
I cant believe ChatGPT lost its job to AI

I cant believe ChatGPT lost its job to AI

28.01.2025 00:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Social media directly connects you with every problem in every part of the world.

People in NL upset about some bad thing that happened 10k km away that doesn't affect them/they can't impact in any way.

Yes, it's terrible. But move on. It affects your mental health!

17.01.2025 08:47 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
David Lynch in sunglasses saying "i hope you all are having a lot of fun working on your favorite projects"

David Lynch in sunglasses saying "i hope you all are having a lot of fun working on your favorite projects"

Honor his memory by doing something strange, unraveling a riddle within yourself, and working on your favorite projects.

16.01.2025 18:51 β€” πŸ‘ 15293    πŸ” 5780    πŸ’¬ 34    πŸ“Œ 136

Argh, β€œfilter” always trip me and I end up putting the condition backwards. Why we don’t rename as β€œkeep” ?

14.12.2024 03:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Whooooaaaaa black Betty

05.12.2024 01:47 β€” πŸ‘ 3092    πŸ” 521    πŸ’¬ 19    πŸ“Œ 30

Anyone here have experience with the Lean language? What’s the good & bad?

07.12.2024 17:10 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Also butchering the English language along the way…

04.12.2024 16:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

current status: different platforms (Scala and JS) give wildly different brotli encoding outputs but both decode to the original message... not the greatest thing if you want a consistent hash :/ Worse(?), they both use the same google C libs under the hood...

03.12.2024 15:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

me butchering the lovely melody of the love theme of Cinema Paradiso

03.12.2024 15:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

rust fanboy: languages with garbage collector are slow
rust fanboy: <proceeds to happily use the most primitive form of GC>
me: I love rust, but.... *facepalm*

29.11.2024 14:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

LLMs are closer to ELIZA than one would think…

29.11.2024 13:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don’t celebrate Thanksgiving but thought this to be an opportune moment 2 thank Martin Odersky and the entire Scala community for a lang that gave me a decade+ long joy and fun in programming. Solved many hard problems working in Scala & truly the language scales w/ the complexity of the problem.

29.11.2024 06:53 β€” πŸ‘ 28    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Module Functions | ReScript Language Manual Module Functions in ReScript

NEWS: We don't say functor anymore in the #ReScript ecosystem.

OCaml's notion of a functor is not the one from category theory, it is a higher-order module.

So we simply settled for "module function".

Furthermore we have documented them properly now. Thank you, @vlkpack.com!

26.11.2024 17:05 β€” πŸ‘ 20    πŸ” 6    πŸ’¬ 4    πŸ“Œ 2

The people are right, GHC is an amazing work of art and technical genius, until it doesn't do the thing, then you have to embark on an archeological expedition just to find out why it's grumpy with you and doesn't wanna do the thing.

26.11.2024 01:13 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Yes!

26.11.2024 14:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

one of the things i like most about bluesky so far is being able to log in and find good things to read, and share good things I'm reading with others. such a basic, simple strength of twitter that had been decimated

24.11.2024 21:38 β€” πŸ‘ 180    πŸ” 21    πŸ’¬ 3    πŸ“Œ 3

A Character-Driven Monad Tutorial with a Three-Act Structure

Act I Inciting Incident

In 1966, the great computer scientist Peter Landin decided that the good part of computer programming was the expressions, and the bad part was the statements.

23.11.2024 16:17 β€” πŸ‘ 9    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1
Preview
Swift Language Engineer - Careers at Apple Apply for a Swift Language Engineer job at Apple. Read about the role and find out if it’s right for you.

Wanna work with me on language design, concurrency runtimes and other cool stuff in the #swift language team? We're HIRING! London and Cupertino are locations for this one: https://jobs.apple.com/en-us/details/200578714/swift-language-engineer

19.11.2024 00:54 β€” πŸ‘ 48    πŸ” 15    πŸ’¬ 4    πŸ“Œ 0

I'll be looking for work soon! Starting early next year, remote from SE. Autonomous testing, distsyst, web, data eng, PL, and probably more areas are of interest.

(Reposts are highly appreciated. πŸ™Œ)

08.11.2024 21:41 β€” πŸ‘ 11    πŸ” 13    πŸ’¬ 1    πŸ“Œ 1

@gclaramunt is following 19 prominent accounts