Enrique Mejías Profile Banner
Enrique Mejías Profile
Enrique Mejías

@kiyov09

1,391
Followers
520
Following
1,578
Media
6,888
Statuses

Software Engineer at @envato / @placeitapp (same thing) | Becoming a rustacean 🦀 | Getting sucked into the OCaml world 🐫 | Not a señor yet | Arch, btw

probably inside nvim
Joined June 2011
Don't wanna be here? Send us removal request.
@kiyov09
Enrique Mejías
7 months
This slide is gold ⁦ @chrisbiscardi
Tweet media one
25
88
880
@kiyov09
Enrique Mejías
10 months
Is everyone happy now? Friends?
Tweet media one
64
34
718
@kiyov09
Enrique Mejías
30 days
I’m sick of AI already. Can we skip to the next hype thing?
128
49
553
@kiyov09
Enrique Mejías
3 months
Real talk. My youngest brother just started college and is learning C as part of his programming class. So far they’ve only taught him very 101 stuff like basic data types and variables declaration. But, out of curiosity and because his eager of knowledge, the guy already…
Tweet media one
144
23
509
@kiyov09
Enrique Mejías
7 months
3
4
460
@kiyov09
Enrique Mejías
1 month
@typecraft_dev Linux has better support for “do whatever I want”
8
9
405
@kiyov09
Enrique Mejías
6 months
Tweet media one
19
33
291
@kiyov09
Enrique Mejías
5 months
Someone’s about to type very slowly
Tweet media one
30
2
229
@kiyov09
Enrique Mejías
5 months
Why do you like pattern matching so much? #OCaml
Tweet media one
19
9
222
@kiyov09
Enrique Mejías
11 months
I think I had a eureka moment today: Every method of a type in Rust can be used as a regular function. Is that correct? #rust #rustlang
Tweet media one
28
9
206
@kiyov09
Enrique Mejías
2 months
People who think design patterns aren’t that important have never maintained a software for more than a year
34
16
206
@kiyov09
Enrique Mejías
16 days
@ptr_to_joel 1. Create a tmux session on a server and open nvim on it. 2. Tell all your devs to ssh into that server and attach to that tmux session. 3. You’re welcome
5
0
176
@kiyov09
Enrique Mejías
9 months
If my business was built around the bloated JS ecosystem, I’d probably attack htmx as well.
12
9
155
@kiyov09
Enrique Mejías
8 months
Bun is really cool and all but, you know you’ll still be coding in JS, right?
22
2
150
@kiyov09
Enrique Mejías
6 months
coming for you...
Tweet media one
16
16
148
@kiyov09
Enrique Mejías
4 months
Twitter/X devs, what’s stopping you from stop asking stupid questions for engagement?
47
6
139
@kiyov09
Enrique Mejías
7 months
Ok, can we agree that |> operator is beyond awesome?
28
12
136
@kiyov09
Enrique Mejías
4 months
Rust, OCaml, Lua You don’t need anything else.
46
4
131
@kiyov09
Enrique Mejías
2 months
Trying the 1 billion rows challenge in Rust. It’s taking ~130 seconds so far using a single thread on a 2019 macbook pro. 0 deps. All custom code + std
14
5
116
@kiyov09
Enrique Mejías
1 year
Let's work on improving typing skills. This is unacceptable for a nvim user
Tweet media one
24
2
114
@kiyov09
Enrique Mejías
7 months
When is time to work and I need to close to open main.rb
Tweet media one
4
8
111
@kiyov09
Enrique Mejías
5 months
OpenAI started using rust or what? To much drama lately.
7
7
110
@kiyov09
Enrique Mejías
4 months
I’ve been coding for more than 10 years now. I’ve dealt with matrices a lot of times. Still never know if it’s m[x][y] or m[y][x] without trying it out first.
24
2
108
@kiyov09
Enrique Mejías
9 months
@WarrenInTheBuff 😅😅😅 "1991: The Linux kernel is publicly announced on 25 August by the 21-year-old Finnish student Linus Benedict Torvalds."
4
0
102
@kiyov09
Enrique Mejías
2 months
OOP and FP are just to paths to the same destination.
44
6
99
@kiyov09
Enrique Mejías
5 months
@orhunp_ I don’t have the full context but just by having such detail explanation from the compiler you’re far from a miserable life
5
0
95
@kiyov09
Enrique Mejías
4 months
Dear soydevs, functional programming is more than map/filter/reduce. Thnx for coming to my ted talk.
11
6
94
@kiyov09
Enrique Mejías
5 months
🤣🤣🤣
Tweet media one
22
0
91
@kiyov09
Enrique Mejías
4 months
My 2023 in a nutshell - Stop smoking - Started doing backend full time (almost) again. - Kept improving rust skills. - Learned OCaml (WIP) - Got rejected by a FAANG company (but with a good feedback) - Kids keep growing strong and healthy. - Still in love with my beautiful…
7
1
89
@kiyov09
Enrique Mejías
2 months
@ThePrimeagen No blue hair?! Rust dev will be very disappointed ☹️
1
0
80
@kiyov09
Enrique Mejías
6 months
@ThePrimeagen Windows crashed? Forced updates? I don’t believe you. Can’t be.
0
0
77
@kiyov09
Enrique Mejías
5 months
@p1xelHer0 “write code on paper to avoid side effects” 🤣🤣🤣
0
1
78
@kiyov09
Enrique Mejías
6 months
0
0
76
@kiyov09
Enrique Mejías
4 months
@loftwah That’s the kind of love that makes you blow up 🥰
2
0
76
@kiyov09
Enrique Mejías
10 months
@ThePrimeagen calm down ppl... he means "rust socks"
Tweet media one
5
1
72
@kiyov09
Enrique Mejías
1 year
🦀 Useful method: skip/skip_while - Creates an iterator that skips some items. - skip: Given `n`, skip at most `n` items. - skip_while: Given a predicate, skips items till evaluates to false. #rust #rustlang #programming #usefulmethod
Tweet media one
5
11
69
@kiyov09
Enrique Mejías
1 year
I think I defined my goals from now on (all Rust related): - [ ] Master the lang as much as I can. - [ ] Contribute to the project and/or ecosystem. - [ ] Get a full-time Rust developer job Wish me luck 😁
10
3
67
@kiyov09
Enrique Mejías
1 year
Join us #rustlang
Tweet media one
8
3
66
@kiyov09
Enrique Mejías
1 year
🦀 Useful method: chain - Takes two iterators and creates a new iterator over both in sequence. #rust #rustlang #programming
Tweet media one
4
10
65
@kiyov09
Enrique Mejías
6 months
@ThePrimeagen Or we can all move to htmx
1
1
64
@kiyov09
Enrique Mejías
10 months
I need one of this 😅
@RustTalk
RustTalk
10 months
Option or Result, that's a question?
Tweet media one
10
59
402
8
5
65
@kiyov09
Enrique Mejías
2 months
@anerdguynow I do it when the thing becomes a pain point. But I’ve seen the problem go beyond devs not creating them. They sometimes don’t even care about that stuff to the point of not using them to their advantage when someone else creates the script/tools.
5
0
64
@kiyov09
Enrique Mejías
6 months
the more you use @htmx_org , the better it gets
7
4
62
@kiyov09
Enrique Mejías
7 months
“TypeScript type system is better than Rust’s” Ok, that shit you’re consuming is too strong.
13
1
60
@kiyov09
Enrique Mejías
6 months
@LowLevelTweets @t3dotgg Theo / Prime (same thing)
0
0
61
@kiyov09
Enrique Mejías
8 months
@SledgeDev @ThePrimeagen What do you think the transparent terminal is for?
1
1
57
@kiyov09
Enrique Mejías
10 months
Whaaaat! 🤯
Tweet media one
5
0
57
@kiyov09
Enrique Mejías
9 months
introducing fzfscope 🔥🔭
4
5
55
@kiyov09
Enrique Mejías
9 months
I think I’m ready to do rust full time. Still a lot to learn but I’m sure I can do it. 💪 Let me know if you know about any open position. And remember, 🔄 gives you exp points.
7
20
55
@kiyov09
Enrique Mejías
1 year
Tweet media one
0
3
54
@kiyov09
Enrique Mejías
3 months
you may not like it but this is what a real builder looks like. In Rust, btw. yeah yeah, boilerplate blah blah. easily fixed with a macro. Notice there's no error handling at all, nor Option fields. They're not needed when implementing the typestate…
4
0
54
@kiyov09
Enrique Mejías
1 year
Ferris law: Everything that can be rewritten in Rust will eventually be rewritten in Rust. #rust #rustlang
1
6
52
@kiyov09
Enrique Mejías
3 months
@ThePrimeagen clean coders right now...
3
0
52
@kiyov09
Enrique Mejías
1 year
🦀 Useful method: chunks - From a slice, returns an iterator that produces slices of `chunk_size` len that don't overlap - Last chunk could be smaller than `chunk_size` depending on the initial slice len - Panics if `chunk_size` is 0 #rust #rustlang #programming #usefulmethod
Tweet media one
3
8
49
@kiyov09
Enrique Mejías
8 months
Tweet media one
2
1
50
@kiyov09
Enrique Mejías
3 months
When someone follows me on github
7
2
50
@kiyov09
Enrique Mejías
3 months
@rustafariandev Agree. That’s why I hate the current discourse advocating for teaching high level languages, because the low-level ones make people quit.
9
0
51
@kiyov09
Enrique Mejías
6 months
Find the error. I just spent 10 minutes debugging something similar 😅 #rust #rustlang
Tweet media one
17
1
49
@kiyov09
Enrique Mejías
5 months
Yes, I’m still stuck in day 4 part 2. No, I won’t copy anyone else’s solution No matter what, I’ll do it. The outcome will always be learning.
9
2
48
@kiyov09
Enrique Mejías
1 year
Without a single line of JS. 😍 #rustlang #leptos
4
6
46
@kiyov09
Enrique Mejías
10 months
Tech twitter lately: 🥛 ➡️ 👰‍♀️ ➡️ 🦶 ➡️ ❔
17
0
45
@kiyov09
Enrique Mejías
1 year
Choosing Rust is not all about speed/performance. You also get: - Super expressive type system. - Superior error management. - Awesome tooling - Robust ecosystem #rust #rustlang #programming
2
7
45
@kiyov09
Enrique Mejías
2 months
@ryanrwinchester O no space brackets | | vertical brackets
1
0
45
@kiyov09
Enrique Mejías
9 months
can we all agree @fireship_dev is one of the best youtubers out there? 👏👏👏
10
5
42
@kiyov09
Enrique Mejías
11 months
Rust dominates again even after all the drama. If that doesn't tell you the lang is super worth it I don't even know what will.
6
7
43
@kiyov09
Enrique Mejías
9 months
Recruitment day. Offices open till 6pm
Tweet media one
1
1
43
@kiyov09
Enrique Mejías
8 months
@HowardL3 @teej_dv Cool. Now we can have two garbage collectors 🤩
4
0
42
@kiyov09
Enrique Mejías
7 months
From the creators of white supremacist milk…
Tweet media one
9
0
42
@kiyov09
Enrique Mejías
2 months
A competitor?! This shit IS vscode
@PeachezProgram
Peachez Programming
2 months
Google is working on a new IDE called IDX. It's a competitor to VS Code
Tweet media one
329
224
3K
3
2
41
@kiyov09
Enrique Mejías
3 months
Tweet media one
1
0
42
@kiyov09
Enrique Mejías
2 months
love when the method is called `is_valid` and returns the mass of the sun 😊
5
1
40
@kiyov09
Enrique Mejías
5 months
don't wanna brag but... less than a week with the 360
Tweet media one
7
0
40
@kiyov09
Enrique Mejías
10 months
Found this playlist. Maybe anyone else is interested too MIT 6.824 Distributed Systems (Spring 2020)
1
5
41
@kiyov09
Enrique Mejías
1 year
🦀 Useful method: enumerate - Creates an iterator that counts each iteration. - From an iterator that yields items A, enumerate produces a new one that yields (i, A) pairs, where i is the index and A the item. #rust #rustlang #programming #usefulmethod
Tweet media one
4
1
38
@kiyov09
Enrique Mejías
4 months
If you don’t like rust that’s fine, but don’t try spread your skill issues here
7
0
40
@kiyov09
Enrique Mejías
2 months
"I use an IDE 'cause it makes my life easier" is another way of saying "I need an IDE 'cause I don't know how things work"
21
3
39
@kiyov09
Enrique Mejías
1 month
@ml4funandprofit @typecraft_dev skill issue. I used Linux as my daily driver for 5 years and never had a problem that made me want to stop using it due to instability. In fact, I'm just about to get back to it.
3
0
39
@kiyov09
Enrique Mejías
8 months
If the compiler wasn't written in the same language, that's a red flag. I mean, not even the creators of the language think it's good enough.
11
4
38
@kiyov09
Enrique Mejías
2 months
Beautiful wife just cooked this beauty 🤤
Tweet media one
Tweet media two
9
0
37
@kiyov09
Enrique Mejías
11 months
You should learn tmux. It's too good
8
2
34
@kiyov09
Enrique Mejías
10 months
If you can’t handle hard, direct feedback, I don’t really wanna work with you.
18
0
37
@kiyov09
Enrique Mejías
7 months
This is me 🤣🤣🤣
Tweet media one
4
4
35
@kiyov09
Enrique Mejías
4 months
@adamdotdev This is your opportunity to save a soul. You know the correct answer.
1
0
36
@kiyov09
Enrique Mejías
7 months
@WarrenInTheBuff The best part is at the end "And whenever I say JavaScript, I actually mean TypeScript. I’m not a savage after all."
0
0
34
@kiyov09
Enrique Mejías
5 months
don't wanna brag but I think I'm becoming very good at this #OCaml
Tweet media one
3
2
34
@kiyov09
Enrique Mejías
7 months
do you know what's a rare, underrated skill? Read the error message.
7
3
35
@kiyov09
Enrique Mejías
7 months
i really don't know how you guys can do refactoring without types
16
1
35
@kiyov09
Enrique Mejías
8 months
🦀 Useful method: repeat - Receive an usize `n` and returns a new String resulting of repeating the original one `n` times. #rust #rustlang #programming #usefulmethod
Tweet media one
4
2
32
@kiyov09
Enrique Mejías
1 month
Arch is actually for married people with kids already. You just installed it to early in life
8
1
33
@kiyov09
Enrique Mejías
3 months
@fredine Yeap, but will give him a much better foundation for the future.
2
0
34
@kiyov09
Enrique Mejías
2 months
Idk why we have rust (and alike) if every C/C++ programmer claims not to make any of the mistakes those languages solve
9
2
33
@kiyov09
Enrique Mejías
1 month
In case you don’t read any more post from me, it was a heart attack
Tweet media one
9
1
33
@kiyov09
Enrique Mejías
3 months
@thdxr Now you are tied to js forever. I'm sorry dude.
1
0
34
@kiyov09
Enrique Mejías
10 months
Ok, enough of plastic bottles and dirty bags. Take the milk like a gentleman for Christ’s sake.
Tweet media one
8
1
33
@kiyov09
Enrique Mejías
9 months
Lately I've been thinking about starting a twitch channel. Motivations? - Build and learn in public. - Connect with people with the same interests. - Practice my English. - Have fun. What do you think? Would you watch it knowing I'll sometimes struggle with the language?
11
0
34
@kiyov09
Enrique Mejías
3 months
you are all aware of the awesomeness of the clap crate, right? 🦀
7
0
33
@kiyov09
Enrique Mejías
1 year
🦀 Useful method: zip - Combine two iterators into an iterator of pairs. - Zip will continue yielding items till one of the initial iterators yields None. #rust #rustlang #programming #usefulmethod
Tweet media one
1
4
32
@kiyov09
Enrique Mejías
9 months
🦀 Useful method: swap - Swaps two elements in the slice given their positions. - Panic if any of the indices are out of bounds. #rust #rustlang #programming #usefulmethod
Tweet media one
1
5
32