📽 Content: https://youtube.com/c/chshersh
All opinions are my own.
1. Parse, Don’t Validate
2. Make Illegal States Unrepresentable
3. Errors as values
4. Functional Core, Imperative Shell
5. Smart Constructor
Repeat daily in front of a mirror for 2 minutes.
We continue torturing C++ with Functional Programming.
Today, I will talk about Algebraic Data Types (ADTs) and pattern matching.
You don't want to miss it.
Link: www.twitch.tv/chshersh
We continue torturing C++ with Functional Programming.
Today, I will talk about Algebraic Data Types (ADTs) and pattern matching.
You don't want to miss it.
Link: www.twitch.tv/chshersh
This time, I'm coding FUNctional Programming in Modern C++
First stream went well. The recording is already on YouTube.
You can follow me on Twitch to get notified:
www.twitch.tv/chshersh
This time, I'm coding FUNctional Programming in Modern C++
First stream went well. The recording is already on YouTube.
You can follow me on Twitch to get notified:
www.twitch.tv/chshersh
Maybe just a UK thing.
I'm sorry, but I'm not doing it. Apologies if I never see your message. Please, use other ways to contact me.
Maybe just a UK thing.
I'm sorry, but I'm not doing it. Apologies if I never see your message. Please, use other ways to contact me.
I'm leaving Bloomberg as an OCaml Engineer. And..
I'm joining Bloomberg as a C++ Engineer.
After using FP for the last 10 years, it's time to switch.
I moved to another internal team, and I now work with C++ full-time.
It's a big change for me. But I'm enjoying it so far!
I'm leaving Bloomberg as an OCaml Engineer. And..
I'm joining Bloomberg as a C++ Engineer.
After using FP for the last 10 years, it's time to switch.
I moved to another internal team, and I now work with C++ full-time.
It's a big change for me. But I'm enjoying it so far!
"This is my favourite ramen place. I'm going to study Japanese for 3 years, so one day I can come here and make my order fully in Japanese, and they'll compliment my language knowledge, and we'll have fun, and it'll be worth it just for this single moment."
"This is my favourite ramen place. I'm going to study Japanese for 3 years, so one day I can come here and make my order fully in Japanese, and they'll compliment my language knowledge, and we'll have fun, and it'll be worth it just for this single moment."
Yet, it’s still so hard 😭
Being pulled from my daily routine and comfort zone affects my energy and mood so much.
It’s important to learn such things about yourself.
Yet, it’s still so hard 😭
Being pulled from my daily routine and comfort zone affects my energy and mood so much.
It’s important to learn such things about yourself.
“Programming Language is the most important part about the job!”
to
“Money is the most important part about the job”
And I’m not sure what I think about this transition.
“Programming Language is the most important part about the job!”
to
“Money is the most important part about the job”
And I’m not sure what I think about this transition.
I’m constantly low on energy, and simple things like getting groceries or making a phone call take so much energy.
I’m constantly surprised how much I have going on in my life rn considering how little I can do.
I’m constantly low on energy, and simple things like getting groceries or making a phone call take so much energy.
I’m constantly surprised how much I have going on in my life rn considering how little I can do.
It’s just an unfortunate coincidence but it affected my mental health a lot.
It’s hard to continue improving and getting better when it’s never enough.
It’s just an unfortunate coincidence but it affected my mental health a lot.
It’s hard to continue improving and getting better when it’s never enough.
Damn, this movie is dark.
Damn, this movie is dark.
I have zero regrets tho.
I have zero regrets tho.
It’s going to be busy. But I’d love to explore the city and meet cool people.
Let me know what should I do/visit in New York and if you want to meet! I’ll do my best to make it happen.
It’s going to be busy. But I’d love to explore the city and meet cool people.
Let me know what should I do/visit in New York and if you want to meet! I’ll do my best to make it happen.
Recently, I’ve been especially annoyed when my brain randomly decides to shutdown during conversations and ignore everything the other person says.
It’s always hard to keep focus, now this.
Recently, I’ve been especially annoyed when my brain randomly decides to shutdown during conversations and ignore everything the other person says.
It’s always hard to keep focus, now this.
I finally installed OCaml on Windows WSL, it was rather flawless this time.
I'm currently busy with other activities, but hopefully can return to my projects soon 🤞
I finally installed OCaml on Windows WSL, it was rather flawless this time.
I'm currently busy with other activities, but hopefully can return to my projects soon 🤞
Even tho I celebrate it with close people today too, it feels different.
Nothing bad happened, I just grew up.
Even tho I celebrate it with close people today too, it feels different.
Nothing bad happened, I just grew up.
It was fun.
That’s all. That’s the whole post.
It was fun.
That’s all. That’s the whole post.
But for some reason, I can’t watch the same movie even twice.
But for some reason, I can’t watch the same movie even twice.
The number of video games with the “Overwhelmingly positive” rating that I didn’t enjoy at all is now alarmingly much higher than a number of games with the “Mixed” rating I enjoyed.
The number of video games with the “Overwhelmingly positive” rating that I didn’t enjoy at all is now alarmingly much higher than a number of games with the “Mixed” rating I enjoyed.
I started playing Andromeda. And honestly, I’m considering dropping just because of bad UX.
M to open a map but then double Esc to close it 😭
I’m too old for tolerating this shit.
I started playing Andromeda. And honestly, I’m considering dropping just because of bad UX.
M to open a map but then double Esc to close it 😭
I’m too old for tolerating this shit.
It’s funny how entire human personalities are reduced to single numbers.
It’s funny how entire human personalities are reduced to single numbers.
I think I can read fine. But during writing I constantly make typos or even miss words.
I can accidentally skip the word “not” which will completely change the meaning of my message 🫠
I think I can read fine. But during writing I constantly make typos or even miss words.
I can accidentally skip the word “not” which will completely change the meaning of my message 🫠
Getting over the hump
Intermediate OCaml book title:
Getting over the second hump
Getting over the hump
Intermediate OCaml book title:
Getting over the second hump
you post a message there,
and someone else immediately posts an irrelevant different message or question right after you 😒
you post a message there,
and someone else immediately posts an irrelevant different message or question right after you 😒