Software Engineer @usepassionfruit

Portugal
Joined January 2015
🌟 𝐄𝐱𝐜𝐢𝐭𝐢𝐧𝐠 𝐧𝐞𝐰𝐬! 🌟 We launched 2 tools for Streamers and failed to get their attention. During this process, we interviewed numerous Creators to understand their needs. Today, I am thrilled to unveil a remarkably user-friendly product: framedrop.gg 🧵
1
4
8
611
Pedro Caseiro retweeted
Now that @elixirphoenix 1.7 is fully out, here’s a collection of short videos I made exploring the new features! 👇 #MyElixirStatus
5
52
6
231
24,489
There's one huge skill that often people do not talk about: The capability of reading source code. It has been the biggest game-changer in my career, it allows me to go beyond documentation when needed and I'm able to learn patterns, tricks, and ways of working from the best
4
5
31
3,041
Pedro Caseiro retweeted
💰 $300k World of Series Warzone begins today 🤑 $100k for a single Game #SoloYolo 🎥 1000+ hours of content on Twitch How are you planning to select content for YT/TikTok? Framedrop clips all your kills and best games for you Try it out framedrop.co/users/sign_up?t… #WSOW #Warzone
1
1
8
Pedro Caseiro retweeted
A well-structured codebase is consistent on the following: Validation HTTP calls Sharing code Error handling Automated tests Route declarations File naming, grouping, and location Consistency avoids duplication, reduces decision fatigue, aids onboarding, and keeps the app lean.
5
34
1
245
Pedro Caseiro retweeted
1/ Get a cup of coffee. In this thread, I'll show you how to count the number of oranges in a pile. Believe it or not, this exercise can teach us a few lessons about investing.
29
193
28
1,405
I’ve authored over 550 Pull Requests at Amazon Web Services. In the past year, I shipped 90% of my PRs in 1 revision. 5 years ago, it often took me 6+ revisions to address peer feedback. Here’s my step-by-step process to author and ship a quality Pull Request. A thread:
15
130
9
708
Pedro Caseiro retweeted
Testing tip: The reason for watching a test fail before making it pass is so that you can be sure that the test is actually testing what you think it's testing. If you never see the test fail, you might unknowingly have created a useless false positive.
2
5
28
Pedro Caseiro retweeted
👮 Rubocop tip! If you want to format your ruby code every time you save a file, check this setup below. Running rubocop as a daemon skips all the setup phase and makes everything much faster! ⚡️ Oh, and this makes Standardrb faster too! #ruby #euruko dev.to/doctolib/make-rubocop…
1
7
13
Pedro Caseiro retweeted
Mutation testing, but it just changes all usages of "create" when calling factories to "build" and yells at you if the test still passes.
4
2
29
Pedro Caseiro retweeted
Hey #elixirlang enthusiasts, this announcement is for you! #AlchemyConf is going virtual! Save the date 👉 May 28, 2021. More info soon! #myelixirstatus #WeAreAlchemists
Replying to @pedrotmota
@pedrotmota com a tua experiência esta já não deve ser difícil para ti. Achas que ganhavas ao #GeoWizard nesta ronda?" 🤔🌍
5
115
27
1,274
"Conversion between maps and structs" by @therealnoozo elixirstream.dev/tips/330fdc… This is a common recurring lookup at my company, how to convert from a map to a struct and vice versa
I’ve started referring to legacy code as vintage code and it feels so much better.
133
586
93
6,257
Pedro Caseiro retweeted
why order imports alphabetically when you can order them a e s t h e t i c a l l y
52
220
48
2,867
Pedro Caseiro retweeted
It's time to make it official that I'm creating a video editing platform for live streamers and esports organizations 👇
2
6
30
Imagine if devs had the same standards as weather people. Your feature is done! There is a 70% chance it works, 20% chance we forgot something you wanted and a 10% chance it completely crashes your computer. Have a good day!
16
13
2
175
Santa has been reading your code all year. Most of you are getting linters for Christmas.
4
24
2
154
We now have a live feed at Google's head office. #google #gmail #youtube
6
170
49
694