Software Developer | Robotics

Joined September 2011
41 Photos and videos
Raoul Diffouo retweeted
Elixir v1.20 released! Now officially a gradually typed language: Elixir type checks every single line of code, finding bugs and dead code, without developer overhead (no typing signatures) and extremely low false positives rate. Plus a faster compiler! Links and reports below.
56
307
1,466
116,476
Raoul Diffouo retweeted
Must read for my younger friends.
The fallacy of this is that more creates more. More hours, more hiring, more something. And it is true in a sense. If you put in more work, more work will happen. But I think for most startups, the leverage is really in how differently you approach the problem, how well you cultivate your team, and the strategy. Any large company can outspend you on hours. They have thousands or tens of thousands more people, spending more hours. If hours worked were the metric, every large company and government organization would always win and do the best work. More hours, better output. This thinking is often representative of younger founders, where the startup becomes their identity and life. They have a hard time doing anything else, and cannot understand that your work is not the person that is you. But activities outside of work can grow you as a person too and make you do better work. I’ve never worked this way. As a designer, I always saw the need to take a step back, to take a break. At times, I might work 12 hours or 16 hours, or whatever amount was needed, but it wasn’t the norm. You just can't grind design, you need inspiration. But taking that step away from the work, would give me more perspective, inspiration and I could approach the problem differently or I could just see the solution. Grinding is never good for any creative problem, and startups or creating new products are often mostly about creative problem solving. Grinding works ok for email jobs, or where you just executing on very clear playbook. With Linear, we’ve never worked this way. We work reasonable hours, 5 days a week. All of us founders have families. Many of our employees have families. I personally stop every evening, spend time with the family, cook dinner for the family, eat dinner together, and focus on things outside of work. Sometimes I work in the late evenings or weekends, but to me the pride is that I don’t need to. Company should be succesful without it. My goal is to build a company that is sustainable in the long term, and doesn’t require heroics or personal sacrifices every single day. There are times when our team is heroic. Launches, incidents, some other work that just needs to be done. They will work late into the night because they know it is the right thing. But we don’t require that every day or every week, and the more this happens, the more I think it is a failure of our company and leadership. The team and the leaders should always keep a reserve to use when something is needed. Our thinking was also that quality, which we value, doesn’t emerge from working more or stressing people more. It emerges when you create the conditions for it to emerge. Often it is the appreciation, space, time, and how the person feels. A person who is rested will do better work. I wouldn’t attribute much of our success to working a lot. The success came from having clear thinking, ideas, and focus to do the right things. I sometimes wish we could move the culture more toward a Zen master. Real mastery is not exerting the most effort. It is achieving the outcome with the least necessary effort.
27
22
777
130,900
Raoul Diffouo retweeted
Phoenix LiveView 1.0.0 is finally here! Check the announcement for details phoenixframework.org/blog/ph… If you haven't given Elixir/Phoenix a try, you can now get started in seconds by installing Elixir and generating a Phoenix project from a single command:
26
262
799
42,521
Raoul Diffouo retweeted
FLAME is out! 🔥 Auto scale by wrapping any app code in a function and have that block run in a temporary copy of your app. It's time to rethink Serverless. No rewrites. No bespoke runtimes. No outrageous layers of complexity. Blog screencast 👉 fly.io/blog/rethinking-serve…
51
279
1,151
276,207
Raoul Diffouo retweeted
As we get closer to LiveView Native v0.2 we're also hard at work on building an amazing tutorial experience using @livebookdev . @BrooklinJMyers has been heading up this effort. #myelixirstatus
3
11
91
5,206
Raoul Diffouo retweeted
Hello all our wonderful and amazing Ruby friends! We are super excited to share with you that RubyFuza is back. Book the dates 17-18 October 2024 in Cape Town. The Fuza & CFP sites will be updated soon so start thinking about submitting a talk. Cheers ✌️
2
3
19
2,903
Raoul Diffouo retweeted
Every single time...
234
1,074
12,582
1,029,734
Raoul Diffouo retweeted
Ever wondered how companies are using @elixirlang? Here are some of the most interesting production use cases from well-known companies. The common theme is that Elixir helped them scale and serve higher volumes of traffic with oftentimes fewer lines of code 🧵:
2
39
100
14,070
Raoul Diffouo retweeted
1 Aug 2023
I love the design and implemention of this website. Great job to the @ElixirConfAfric team for working on this. If you are interested in joining us next year for a safari, join the waiting list. Itenarary coming soon elixirconf.africa #myelixirstatus

2
13
35
4,144
Raoul Diffouo retweeted
5 Jul 2023
🚀 Introducing Zed v0.93.3! Zed now offers voice chat; you no longer need to open additional applications to hear a collaborator's voice! The collaboration UI has been refreshed as well.
21
43
482
71,163
Raoul Diffouo retweeted
I _really_ need mentors from the UK, Australia, one from Brazil and I'm desperate for more mentors from African and South & South-East Asian nations. There are potential Rubyists amongst you. Let's help them! firstrubyfriend.org
8
41
68
11,639
Raoul Diffouo retweeted
There are so many cool things happening in the @elixirlang world now and it's so difficult to keep up. @livebookdev 📕 Changes in the machine learning space 🧠 Types! 🤯 Such a good time to try the stack out if you've been holding back #myelixirstatus
1
2
13
1,549
Raoul Diffouo retweeted
Plan to kick off the end of the week ; Observability in Elixir Applications with our enabled speaker @s_igu . RSVP for a slot !! Plan not to miss 😎 Date :28th /04/2023. Time : 3:00pm EAT . Rsvp : bit.ly/3KUv4O9 #myelixirstatus #Elixirlang
3
14
2,675
Raoul Diffouo retweeted
20 Apr 2023
We’ve been astonished by how quickly AI-powered developer tooling has progressed over the last 6 months. So we asked ourselves - how quickly could we bring these technologies into Zed? Today, we’re happy to announce that Zed now supports Copilot. zed.dev/blog/copilot
25
66
715
129,467
Raoul Diffouo retweeted
15 Mar 2023
Zed is officially in public beta for macOS! We've been building Zed in Zed for a year now, and here's what we're loving most about it... 🧵
82
221
1,788
567,789
Raoul Diffouo retweeted
Preview of LiveView Native SwiftUI Documentation #myelixirstatus
4
15
103
9,397
Raoul Diffouo retweeted
Here's something to psych up the end week @PJUllrich is granting us a talk on Monolith vs Microservices :A practitioner's view .. Best know to sign up @https://bit.ly/3YReJzA This Friday 24th March 3:00pm EAT
4
12
984
Raoul Diffouo retweeted
Some startup founder somewhere is currently deploying k8s 🐙 While not having a single customer 😅
45
23
240
45,538
Raoul Diffouo retweeted
Hello Beamers, It is that time of the month when we bring you a̶m̶a̶z̶i̶n̶g̶ ̶o̶f̶f̶e̶r̶s̶ our monthly webinars. Our speaker this month is @whatyouhide, he’ll take us through Async Processing on July 29 at 3pm EAT. Save your spot: bit.ly/3OyuXHK #myelixirstatus #BEAM
1
6
10