pontus 🔺🐦‍⬛ Profile Banner
pontus 🔺🐦‍⬛ Profile
pontus 🔺🐦‍⬛

@p1xelHer0

Followers
1,313
Following
2,637
Media
430
Statuses
5,329

λ dysfunctional programmer

Stockholm, Sweden
Joined June 2011
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
A game with these system requirements are going to blow the majority of AAA releases out of the water this year: Requires a 64-bit processor and operating system OS: Windows 10 Processor: 1 GHz Memory: 1 GB RAM DirectX: Version 12 Storage: 40 MB available space
2
3
17
@p1xelHer0
pontus 🔺🐦‍⬛
4 months
Scrum? Agile? JIRA?
17
286
2K
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Tweet media one
21
310
2K
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
I never remember if it's (text)[link] or the other way around. What's your trick to remember?
279
40
1K
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Reposting memes found on my phone
Tweet media one
39
138
1K
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Recursion is better than for-loops because there is no state! Easy to reason about, clean, simple, readable! It's just an expression! The recursion:
Tweet media one
95
64
1K
@p1xelHer0
pontus 🔺🐦‍⬛
3 months
My computer looking at me when I do a fold_left from_maybe into_iter flapmap_collect reduce map filter instead of a for loop.
8
55
1K
@p1xelHer0
pontus 🔺🐦‍⬛
1 month
Oh, you like functional programming? Name every function.
129
49
886
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
@VechainMaxi @SheriefFYI Isn't this also a case of every fucking software nowadays "phoning home" sending telemetry to feed the big enshittification? This will probably get even worse with Copilot and such being pushed.
2
7
862
@p1xelHer0
pontus 🔺🐦‍⬛
1 month
Idea: compiler that compiles your code but also find places where it can optimize it to make it faster.
35
27
763
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Tweet media one
@davesnx
David Sancho
7 months
really based
Tweet media one
5
28
275
11
42
592
@p1xelHer0
pontus 🔺🐦‍⬛
3 months
Wrong.
Tweet media one
@mscccc
Mike Coutermarsh
3 months
Most elite keyboard for engineers
Tweet media one
132
12
663
16
11
475
@p1xelHer0
pontus 🔺🐦‍⬛
3 months
Business idea: Slack/Notion/JIRA but fast.
28
15
457
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
Everyone is screaming "OOP BAD" but is anyone even doing OOP? Where them OOPers at!? My guess is they went home for the day and spend time with their family and friends instead of Twitter or some shit lol.
72
11
303
@p1xelHer0
pontus 🔺🐦‍⬛
2 years
my heart tells me OCaml my brain tells me Rust My job tells me JavaScript 🥺
15
11
277
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
Zig has: - var - const - undefined - null
10
9
268
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Tweet media one
7
29
230
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
Tweet media one
18
11
214
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
m'lady 🐫
Tweet media one
14
26
215
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
F# seems cool but a lot of people including myself are probably not gonna try it simply because it's .NET and Microsoft.
42
5
215
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
Call me oldskool but I think a search engine should point me to websites, not try to answer my question with a bullshit generator.
4
16
194
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
Tabs vs Spaces Vim vs Emacs C vs Rust and now I just discovered Column- vs Row-major...
26
4
182
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
@Thumbquat WINNER!
3
0
181
@p1xelHer0
pontus 🔺🐦‍⬛
3 years
@drewtoothpaste Anti-waxers
1
1
174
@p1xelHer0
pontus 🔺🐦‍⬛
24 days
Junior functional programmers: x |> f Senior functional programmers: f x
9
11
177
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
@magnum_d1ngus Skill issue, again it seems :^)
2
0
173
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
Perhaps starting with the "basics" is a good idea instead of jumping straight to the M-word?
Tweet media one
17
20
150
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
OCaml is just Rust without users and libraries 🫣😘
@ChShersh
Dmitrii Kovanikov
7 months
OCaml is just Rust without all the difficult parts
15
7
127
7
3
143
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
If it's not clear to people, I have two very separate ways to look at programming: - The programming I do for my right to comfortably exist in the world. - The programming I do because I love programming. _Sometimes_ they align but mostly they don't. Right now at least.
5
8
145
@p1xelHer0
pontus 🔺🐦‍⬛
9 months
"No Algebraic Data Types?"
Tweet media one
2
22
135
@p1xelHer0
pontus 🔺🐦‍⬛
1 month
This was too stupid to not tweet sorry.
2
1
133
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
The hardest part about Rust is not the borrow checker: it's to stop pushing the language onto others.
10
5
125
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
Off-by-one error
@yanti8ve
Flame (炎)
9 months
Tweet media one
7K
382
4K
16
22
119
@p1xelHer0
pontus 🔺🐦‍⬛
7 years
🍆 you two are the best @MonteCristo @ggDoA #OGNLegion
3
32
112
@p1xelHer0
pontus 🔺🐦‍⬛
1 year
Be wary of @htmx_org - I just found out that the "X" stands for "XSS" (look it up, dangerous stuff). Remember the rules of web development: never trust the server, only the client.
5
11
110
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
Tweet media one
3
8
102
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
A Monad is just a Monad in the Monad of Monads.
11
12
100
@p1xelHer0
pontus 🔺🐦‍⬛
1 month
Why are we calling it monolith? Call it macroservice.
11
5
96
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
Rewriting some C (which I don't know) to Odin (which I don't know).
6
0
93
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Last week I became a father. It feels like nothing else matters and I'm in love 😭❤️ Alvin
Tweet media one
11
3
91
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
Tweet media one
2
12
87
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
|> pipe operator is not the cool thing about functional programming.
23
5
80
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Is there a problem?
Tweet media one
@Aron_Adler
Aron Adler א/ע
7 months
@techsavvytravvy @typescript is that comic fucking sans?
1
0
21
6
6
83
@p1xelHer0
pontus 🔺🐦‍⬛
3 months
Tweet media one
6
7
80
@p1xelHer0
pontus 🔺🐦‍⬛
4 months
Why do some languages use `=` for assigning values, but for assigning values to fields in structs they use `:`? I _think_ I like using `=` for both. It... Makes sense to me? `=` for assignment and `:` for types.
19
1
75
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
What's the point of the "Patch" in Semver? Major.Minor.Patch. Do we care about that? What about: Breaking.Non-breaking? - Just mash Minor and Patch together and focus on the Breaking vs Non-breaking parts.
44
1
74
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Haskell spotted in elevator also How to scare an OCamler
Tweet media one
6
9
73
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Playing with Tree-sitter and conceals in #Neovim for Scheme
6
4
70
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
Hello World 🔺in Vulkan be like:
@KiwiSoggy
SoggyKiwi
2 months
some of you never had a codebase like this and it shows
Tweet media one
14
19
368
5
4
71
@p1xelHer0
pontus 🔺🐦‍⬛
1 month
WHERE HOST BLOG??? I GENERATE HTML + CSS IN PUBLIC FOLDER AND ALREADY HAVE A DOMAIN. GITHUB PAGES? CLOUDFLARE PAGES? VERCEL? VPS (STILL WHERE?) I DO NOT WANT TO PAY MUCH MONEY WHEN I GET FAMOUS AND GET 100000000 PEOPLE GOING TO MY SITE I WANT IT TO CRASH!
46
1
74
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
Did Microsoft buy GitHub just to sunset Atom and establish VSC*de dominance?
19
0
72
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Tweet media one
@MatthewRideout
Matt
7 months
coding is the easiest skill of them all
Tweet media one
19
20
121
1
10
71
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
mfs who say "self-documenting code" writes the most unreadable code
6
3
70
@p1xelHer0
pontus 🔺🐦‍⬛
4 years
🤔 Swift - Apple OCaml Kotlin - Java OCaml F# - Microsoft OCaml
6
16
66
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
Tweet media one
2
8
69
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
What the fuck I'm trying to be positive on this hell site but some people are making it real hard.
Tweet media one
12
3
65
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
ZERO-COST ABSTRACTIONS* *: if compile times aren't a cost
6
8
66
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Not all heroes wear capes @welltypedwitch
Tweet media one
2
14
63
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
I still don't understand if Haskell is slow or fast. Same with Emacs.
19
1
62
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
Tweet media one
@techsavvytravvy
trav
5 months
nothing is more fragile than the programmer ego
43
14
191
1
6
63
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
@sandhilt OCaml🐫🫡
7
1
63
@p1xelHer0
pontus 🔺🐦‍⬛
1 month
I dislike formatting records/lists with "prefix comma" or whatever you call it: { a = 1 , b = 2 , c = 3 } it has the same issue as not using a trailing comma (diffs and moving things around) AND it's "look how special I am", ugh. Rawr.
19
1
59
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
This little thing is just lambda calculus in disguise, right??
Tweet media one
7
2
58
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Doing #AdventOfCode in #OCaml this year? Here are some things I find myself doing when using OCaml for Advent of Code: Wait I forgot the thread emoji this is the first time I'm doing a thread thing 🧵👇
4
9
58
@p1xelHer0
pontus 🔺🐦‍⬛
4 months
Every time someone says "I use Neovim btw" I die a bit inside.
38
1
57
@p1xelHer0
pontus 🔺🐦‍⬛
1 month
Are people avoiding kebab-case because it makes subtraction hard? I would enforce whitespace (I refuse to call that 'significant whitespace') for the 'a - b' operation, who in their right mind would write a-b???.
29
0
57
@p1xelHer0
pontus 🔺🐦‍⬛
3 years
Tweet media one
1
11
54
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
Things I like about the @odinlang syntax. Just... less noise? Overall from the little I have used the language it feels like there is _very little_ noise in it. Mainly in comparison to Rust and Zig.
Tweet media one
19
4
55
@p1xelHer0
pontus 🔺🐦‍⬛
3 months
@Kali_OwO He thinks he's still inside vim!
0
0
56
@p1xelHer0
pontus 🔺🐦‍⬛
1 year
@TheEduardoRFS @dieworkwear I RESPECT YOUR OPINION
1
0
56
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Here is how I will do #AdventOfCode in #OCaml this year! I've tried to explain _everything_ in the README and there are a lot of comments in the source code, configuration files and more to help out everyone as much as possible! <3
6
9
54
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Refactoring our internal Elm components is almost too easy 🥹.
1
8
52
@p1xelHer0
pontus 🔺🐦‍⬛
1 year
@dieworkwear I LOVE that teal
2
0
51
@p1xelHer0
pontus 🔺🐦‍⬛
3 months
My experience of SAFe - First time seeing colleagues crying at work - I got to experience my first panic attack It slowly kills you with "processes". It doesn't solve any problem. It tries to hide them by introducing new "problems".
@fjzeit
fj
3 months
Do you have any experience with #SAFe (scaled #agile )? What did you think of it? I’m working in a SAFe team atm and curious what others think.
12
1
7
3
9
51
@p1xelHer0
pontus 🔺🐦‍⬛
9 months
You don't need to love @htmx_org (I don't, I get paid to write SPAs 😱) but the essays are great. The fact that "Conflict With Other Development Principles" is a point in the essay is great. Technologies are trade-offs: choose what's important to you.
2
4
50
@p1xelHer0
pontus 🔺🐦‍⬛
1 month
What do people mean when they say "business logic"? Does this kind of logic differ from traditional programming logic and problem solving? Often people seem to justify complex abstractions due to business logic.
Tweet media one
25
2
50
@p1xelHer0
pontus 🔺🐦‍���
1 month
Why is there so much "churn" in the JS ecosystem? Every fucking tool is like 3 years old on version 13 to some shit.
14
1
48
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
@leostera A career
3
2
46
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
@simplex_fx If you like memory safety fn { If you'd like your plane to crash fn {
1
0
46
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
Hey, this "C" thing ain't that bad!
Tweet media one
5
2
45
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Might be a honeymoon phase but predicate functions ending with `?` is neat, no need for discussions like "yEAh i LikE prefiXing thEm wiTh `is`" `null?` Also, functions for conversion using `->`: `number->string` Might look a bit wonkier in other languages but... I like it?
11
1
43
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
I gotta admit I am a bit tired of people saying: - Declarative - Easy to reason about - Simple And all that jazz. I am already FP brainwashed I need the next thing. Ascend!
8
0
42
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Tweet media one
1
2
44
@p1xelHer0
pontus 🔺🐦‍⬛
24 days
GODS: (f x)
@p1xelHer0
pontus 🔺🐦‍⬛
24 days
Junior functional programmers: x |> f Senior functional programmers: f x
9
11
177
9
2
44
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Am I the only one that LIKES variable shadowing? 🌒
22
2
43
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
gm ocaml fam gm scheme fam gm lisp fam gm rust fam gm neovim fam gm emacs fam gm gm fam
6
2
41
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
I'll finally be able to read the complete Elm error message when I miss a case match!
Tweet media one
7
0
42
@p1xelHer0
pontus 🔺🐦‍⬛
7 months
Aaaa he's so fucking cute I die 🥹❤️
Tweet media one
4
0
39
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
2024: the year of Monad tutorials.
9
3
37
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
@ChShersh Well... Some of your posts regarding Haskell has been very "Haskell so Ivory! Now I do OCaml, very simple, much better!" Sometimes it felt close to shit talking the language.
3
0
37
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Ngl I am also very tempted to do some Advent or Code in some kind of Lisp. Maybe it's time to read some of The Little Schemer which is collecting dust in my book case... WHICH LISP BEST!?
24
1
36
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
On #AdventOfCode , I found myself writing this in a README: Advent of Code is _hard_. I don't work with these kind of algorithm-y problems on a day-to-day basis. I guess most people don't. It's very easy to get imposter syndrome and compare yourself to others. Others that do
1
5
39
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Things I would like to learn/do: - GADTs - OCaml Modules - Setting up a project with Nix, including dev dependencies such as LSPs (for OCaml/Rust probably) - Rust for Gamedev, Bevy - How to finish books - Make a new Vim colorscheme
9
1
39
@p1xelHer0
pontus 🔺🐦‍⬛
6 months
The thing about Rust is that I would like to _experience why_ the idea of might be Rust is good. I feel to some extent that I've been gaslit into thinking memory management is bad and no one can do it. It might be that I've living in the browser for the last 10 years though...
16
4
39
@p1xelHer0
pontus 🔺🐦‍⬛
7 years
@iamdevloper they were nice to me at least 🤠
Tweet media one
1
1
37
@p1xelHer0
pontus 🔺🐦‍⬛
8 months
Vibe
Tweet media one
6
2
37
@p1xelHer0
pontus 🔺🐦‍⬛
5 months
Btw I remember I tweeted about trying Arc as a browser for real. I've never back paddled so hard in my life and with all the AI bullshit coming to it I am even happier using Firefox once again. 🤷‍♂️ I do not think AI is inheritly bad but I don't want website summarized nor do I
6
4
35
@p1xelHer0
pontus 🔺🐦‍⬛
2 months
Using Lua because it's not Python.
2
4
37
@p1xelHer0
pontus 🔺🐦‍⬛
9 months
It feels like folks are trying to create some of "Haskell vs OCaml" kind of thing. We are on the same team! We should be annoyed at TypeScript and Go, not each other! 🙈🐫🤠λ
3
0
37