Dad from France. Developer using code to create businesses

Valencia, Spain
Joined December 2010
Guillaume retweeted
Mindful Affirmations 3.0 now supports iPhone Duo and loads of improvements (including the long missing accessibility and Apple Sign-in button) 🫶 @AppStore apps.apple.com/es/app/mindfu…
1
2
2
191
Guillaume retweeted
⭐ I wrote a blog post about how I came up with this design and how it all started. In the post, you can also see some of the other Braun designs and my challenges while designing them. Check it out: arslan.io/2024/09/23/dieter-…
Here is the printed version in real life.
3
3
1
95
27,864
Guillaume retweeted
Scrumdinger, Apple’s canonical #SwiftUI sample app, now runs natively on Android! See how we made this Swift app cross-platform in our post about bringing an existing iOS codebase to Android with Skip skip.tools/blog/scrumskipper…
15
39
4
488
65,978
Guillaume retweeted
Use A Work Journal To Recover Focus Faster And Clarify Your Thoughts fev.al/posts/work-journal/
2
3
883
🚀 Aujourd'hui, Madrigal Energies a assisté à la démo de "GO-Kelvin" co-développé avec le CSTB. Merci à Pierre JOLY pour ses infos précieuses ! L'#IA de #Kelvin optimise la #rénovation énergétique et l'ingénierie thermique. Kelvin a levé 5M€ cette année. #Innovation #DPE #MPR
1
1
740
Guillaume retweeted
🟠 announcing Glur, a Swift library that uses Metal shaders in SwiftUI to render progressive (or gradient) blurs just like Apple's github.com/joogps/Glur
44
118
24
2,066
248,125
TIL `rails db:migrate:redo` which will roll back your latest migration and run it again. Often I would create a new migration, migrate, and then realize I needed another column added. Roll back, add the column, and migrate again. `db:migrate:redo` does that for you :) ..I wish I could say it was recently added, but nope - has been there forever 😅
21
31
8
200
44,700
Every Investor MUST know how to analyze companies. A huge part of that, is analyzing the 3 financial statements. Here’s how to analyze and interpret the… - Balance Sheet - Income Statement - Cash Flow Statement
224
2,562
85
8,323
Guillaume retweeted
Nicolas Boucher
@BoucherNicolas17 Jun 2023
EBITDA explained to Kids
32
1,008
39
4,081
388,911
all I want for Christmas is (GP)U
43
6,412
258
7,131
626,493
Some very good points here. I never used the "multi stage" layer in Docker. Seems powerful. "Best practices when writing a Dockerfile for a Ruby application" buff.ly/3Nkv1NE
1
180
Do you still write tests by yourself? I'm using @OpenAI (ChatGPT 4) and @GitHubCopilot inside VSCode. Tests are 95% correct for RSpec. Test coverage is insane. Anyone doing it too? #ruby #spec #rspec #ai
1
1
1
436
“Today, in a paper published in Nature, we share the discovery of 2.2 million new crystals – equivalent to nearly 800 years’ worth of knowledge. We introduce Graph Networks for Materials Exploration (GNoME), our new deep learning tool that dramatically increases the speed and efficiency of discovery by predicting the stability of new materials. With GNoME, we’ve multiplied the number of technologically viable materials known to humanity. Of its 2.2 million predictions, 380,000 are the most stable, making them promising candidates for experimental synthesis. Among these candidates are materials that have the potential to develop future transformative technologies ranging from superconductors, powering supercomputers, and next-generation batteries to boost the efficiency of electric vehicles.” deepmind.google/discover/blo…
81
546
229
3,670
960,515
We're currently adding MRR like crazy. The framework was simple: 1) Contact your power users 2) Find features they all want 3) Build these features into a more expensive plan
8
2
47
5,901
Americans will literally get fired and rehired, rather than just saying they need a weekend off
i love the openai team so much
1
2
37
3,459
Our team hired a Junior Software Engineer to write OCaml!🥳 Doing our small part in creating FP jobs 🐫 We received lots of interest from many applicants about our product (a distributed compiler for a financial smart contracts language), but not so much interest about writing OCaml 🥲 I was slightly disappointed (although understanding) not to see high enthusiasm about using FP languages at work. I guess, in my tech bubble, everyone wants to write FP, so my views got skewed 😅 Most people were afraid of over-specialising in a niche language early in their career and becoming unemployable. A valid concern. Here's how I address it: 1. Our team doesn't use only OCaml, we also use TypeScript, Python, and C++ (still, OCaml is like 80% at least). 2. OCaml looks good on your CV. You can show that you're able to learn and master FP languages and paradigms. 3. You're actually becoming better as a Software Engineer when you learn other programming languages, and it's easier for you to pick up new langs. 4. Some paradigms in the language are universal and transferrable (GC, parametric polymorphism, immutability, purity, HOFs, referential transparency). I don't think anymore that languages like OCaml or Haskell are the only way to program. I became more mature. So I'm not really surprised that not anyone wants to use them 🙉 I myself enjoyed doing TypeScript and Python tasks 😱😱😱 Still, I do like using languages that make me productive, and I developed a personal preference for a particular style of programming. What advice would you give to encourage people to try niche programming languages early in their careers?
14
11
134
18,453
Let me share the story of how I built an award-winning CTA section for a website with over 11K+ active subscribers: 👇 (@offgrid_design) It took me approximately 4 hours to concept, design, and debug using @framer. Here's a breakdown of my process: 📝(Purpose) The purpose of a CTA on any website is to guide visitors toward taking a specific action. In this case, I wanted to improve the user experience and focus on encouraging visitors to "Submit Their Work". ✨(Aesthetic) Aligning with the current branding is crucial when creating concepts. The Off Grid website currently embraces a minimalist and modern aesthetic. That's why I incorporated "Grid" lines and used "Orange" colors for the CTA button hover effect. 🤌(Creativity) Differentiating my design from others is important to me. When it comes to creativity in design, there's no secret formula. It's about finding the right "resources", "inspiration", and leveraging my skills. For inspiration, I drew ideas from the encrypted button concept on the kprverse.com website, while using code overrides from @learnframer. 💻(Implementation) Once I had a clear vision, I started creating action to-do lists and designing directly on Framer. It took me around 2 hours to experiment and achieve the desired look. To refine the code, I utilized chatGPT, keeping the process simple yet effective. 🛠️(Debugging) Sounds easy, right? But now I'm encountering some errors in my code overrides because I want to create a mouse effect when hovering over the button. Once again, I turned to chatGPT to help me fix the code. After spending an hour debugging and finalizing my design, I finally achieved the desired result: an encrypted effect combined with a grid pattern and cursor follow effect. As a final thought, I will provide a visual explanation of this design in a future article on the Off Grid website. Make sure you're subscribed so you don't miss it.🤞 See my design in action at → offgrid-design.co
21
24
2
360
52,052
When Docker acquired Unikernel Systems in 2016, @solomonstre joked that the next logical step would be to rewrite Docker 2.0 in OCaml. Well... Did I tell you that I like my jokes to run for years? Challenge accepted – 🐳 ➡️ 🐫 here is `docker pull` in OCaml 5+eio #ocaml #docker
4
60
6
395
49,365
Mobile web dev is usually a pain UNTILL NOWW dun dun dun Check this out. Super easy to wire up your physical iphone with desktop devtools 🍰
42
125
12
991
155,372