Samuel Path @samuelpath.bsky.social · 20/12/2024Now we only pair program with humans when pair programming with AI didn't solve our problem. Needless to say, we pair program less and less. Or rather, to be more precise, we're pair programming more than ever but not with humans. 170
Samuel Path @samuelpath.bsky.social · 19/12/2024In my fully remote and distributed work environment, everything you do to make your colleagues' work easier (better docs, better reviews, better comments, clearer code, etc.) is also making AI's work easier. The better the work environment, the more helpful the AI. 040
Samuel Path @samuelpath.bsky.social · 19/12/2024The more you understand that your goal is to push actual business metrics forward (i.e. creating real value for end users), the more stakeholders will want to give you important responsibilities. You are a businessperson who only incidentally happens to use code sometimes. 040
Samuel Path @samuelpath.bsky.social · 19/12/2024Code reviewing skills are becoming more important than coding skills. 010
Samuel Path @samuelpath.bsky.social · 18/12/2024The overwhelming majority of people I've worked closely with during my entire career have been great people. Smart, kind, hard-working. And yet I hear so many horror stories from so many folks. Maybe I just got lucky 🍀. 030
Samuel Path @samuelpath.bsky.social · 18/12/2024My kids, 3 months after moving from a private catholic school in Lyon to a public school in Paris: "Daddy, kids here watch TV, play video games, swear, and talk about sex. Some of them even smoke and take drugs." They thought I would be horrified but this made me laugh 😆. 020
Samuel Path @samuelpath.bsky.social · 17/12/2024Never trust your users. If they can break your system somehow, they will, sooner or later. 010
Samuel Path @samuelpath.bsky.social · 17/12/20243 of my kids aged 7, 9 and 10 now get ready and walk to school by themselves in the morning in Paris. My district feels like a village. Some places are true catalysts for increased autonomy. 020
Samuel Path @samuelpath.bsky.social · 16/12/2024I've learnt more about system design for large scale distributed applications in 6 months of infrastructure engineering than in 2 years of full-stack product engineering. 030
Samuel Path @samuelpath.bsky.social · 13/12/2024I deleted a meeting by mistake in Google Calendar. I instinctively used Cmd+Z, but then realized that it most likely wouldn’t work, and lo and behold, it just worked. Love it when software goes the extra mile. 020
Samuel Path @samuelpath.bsky.social · 13/12/2024My new workflow: I ask Cursor Composer with Agent mode to implement my PRs. Then once all the linting and tests pass, I push my PR to Github. Then I review the PR in GitHub as if someone else wrote it to make sure I understand everything. 000
Samuel Path @samuelpath.bsky.social · 13/12/2024Most of my work now consists in reviewing AI generated code. 000
Samuel Path @samuelpath.bsky.social · 13/12/2024Excellent épisode de podcast de ma femme Émilie Laplagne sur pourquoi la médecine traditionnelle passe à côté de notre bien être, et comment la médecine préventive et de longévité peut nous aider à vivre mieux et plus longtemps ! (sans être biaisé, vraiment ! 😌) 👇🏽youtube.comPourquoi la médecine trad. passe à côté de votre bien-êtreYouTube video by Mounia ERKHA 110
Samuel Path @samuelpath.bsky.social · 12/12/2024In a blame-free culture, most of the pressure comes from yourself. Sure, sometimes you didn't properly anticipate. Netflix can't handle the boxing match. OpenAI is down for 4h. We all fail. It doesn't matter who's fault it is. We just want to learn and grow from it. 020
Samuel Path @samuelpath.bsky.social · 12/12/2024My kids in public school have 10% of kids from a kids’ shelter in their classes. Sure, they often disrupt the classroom which makes learning harder for the others. But if we don’t welcome and integrate them, who will…? 000
Samuel Path @samuelpath.bsky.social · 12/12/2024Why did I wait so long before trying Oh My Zsh…? Saving so many keystrokes, especially with the Git plugin. 200
Samuel Path @samuelpath.bsky.social · 12/12/2024If your app is down, you are responsible. Period. You can never blame third-party providers for being down (Stripe, OpenAI, Google Cloud, Cloudflare, etc.). You own the user experience, you need to have backups in place. Never accept any single point of failure. 000
Samuel Path @samuelpath.bsky.social · 09/12/2024When your app has some issues and VPs and directors reach out to you, you know that you're working on something significant. It's an added stress and responsibility for sure but it also gives tremendous meaning and context to my work. 020
Samuel Path @samuelpath.bsky.social · 09/12/2024Every Monday morning, solve 2 leetcode exercises from the list below, containing 50 exercises. So every year, you solve each problem twice, and it gets easier and easier. This way, just by practicing ~1h a week, you are always ready for most coding leetcode style interviews. Just do it. 150
Samuel Path @samuelpath.bsky.social · 08/12/2024Before giving pocket money to homeless folks in the street, one needs to make sure that they are being fully honest in their tax declaration. I've little admiration for folks who find clever ways to pay less taxes then brand themselves philanthropists. 110
Samuel Path @samuelpath.bsky.social · 08/12/2024There’s a limited number of things you can give a f*ck about. All the f*ck you give about money can’t be given to other things. Many Europeans care less about wealth than Americans. I would be richer in the US but I don’t care. 000
Samuel Path @samuelpath.bsky.social · 05/12/2024Spent 30 minutes with Cursor Composer in Agent mode with Sonnet to try to fix a complex bug (with tests passing locally but failing in the CI/CD). Gave up and detailed my issue to o1-preview, which gave me a proper fix straight off the bat. 010
Samuel Path @samuelpath.bsky.social · 05/12/2024Having now Cursor Composer suggest changes, then run the tests, and fix its proposals iteratively is a whole new level in the agentic coding workflow. I don't even have to run the tests myself and share the terminal results with it. 131
Samuel Path @samuelpath.bsky.social · 02/12/2024Now that I mostly code with Cursor, it makes challenges like Advent of Code a bit less appealing. Why spending time practicing things where LLMs are already better than us? It may be smarter to try to practice in the areas where we might still have some edge… for now... 120
Samuel Path @samuelpath.bsky.social · 02/12/2024My 10 yo daughter: "Daddy, if I want to go to l'École Polytechnique, do you think I should be the first in my class?" Well, darling, I will not put any pressure on you, but I think that if that is your goal, you may want to rather aim to be… first in school! 030
Samuel Path @samuelpath.bsky.social · 02/12/2024During 8 years with my kids in a private school in Lyon, we suffered no teachers strike ever. After 2 months in public school in Paris, we suffer our first full day of teachers strike. And then we wonder why many parents who can afford it put their kids in private establishments. 000
Samuel Path @samuelpath.bsky.social · 01/12/2024All of my wife's black friday shopping was done on Shopify shops. Makes my work rather tangible to my family. Feels good. 020
Samuel Path @samuelpath.bsky.social · 30/11/2024When I use Whisper to transcribe audio, I still need to review the transcriptions, especially for technical words and expressions. But reviewing is so much faster than transcribing. What took me hours now takes minutes. 010
Samuel Path @samuelpath.bsky.social · 29/11/2024The Official PyTorch Documentary: Powering the AI Revolution is both very informative and delightfully produced. If you haven't yet watched it, it's well worth half an hour of your time: buff.ly/3Vg71iB .buff.lyOfficial PyTorch Documentary: Powering the AI RevolutionThis film unveils the authentic narrative of PyTorch’s inception, attributing its existence to a dedicated group of unsung heroes driving technological innov... 020
Samuel Path @samuelpath.bsky.social · 29/11/2024Paying my taxes is a ritual to renew my vows to be part of a given group, it's what makes the social contract tangible. I have the means to live pretty much anywhere on this planet, yet I choose to live here. There's no other city I'd rather live in right now, regardless of the tax rate. 010
Samuel Path @samuelpath.bsky.social · 28/11/2024Very excited to be attending the generationAI conference powered by apidays, in Paris on Tuesday Dec 3rd. I didn't expect to see such a world-class speaker lineup speaking on topics so relevant to me. Anyone else planning to attend as well? 310
Samuel Path @samuelpath.bsky.social · 28/11/2024With Cursor's composer feature, I felt like I was holding the steering wheel and that it was my copilot. Now that they've rolled out agents, I feel like the roles have been reversed. It holds the steering wheel and I just give some assistance. 010
Samuel Path @samuelpath.bsky.social · 27/11/2024From working directly with the CEO, I can tell you, the man is obsessed with milliseconds, and regularly pushes you for performance goals that you were pretty sure were not possible until they became a reality. 000
Samuel Path @samuelpath.bsky.social · 26/11/2024Having a production issue with Cloudflare Workers. Reached out to their suppor team on a shared Slack channel. And oh what a surprise, the lead engineer working on my case is someone I've been following for years on multiple social apps and is quite famous in the JS ecosystem. 210
Samuel Path @samuelpath.bsky.social · 26/11/2024That moment of anguish when you look at your dashboard and your heart stop because you've broken production for the last 10 minutes, with hundreds of thousands of failed requests 😰. That moment of relief when you realise that you were looking at the wrong dashboard! 😮💨 010
Samuel Path @samuelpath.bsky.social · 26/11/2024I'm working closely with my CEO these days. As a software engineer, it's a real privilege to work under a CEO who is the technical founder of the company, and who's stayed very close to the craft. They will accept zero BS and it's the best way for you to own up, grow and ship. 050
Samuel Path @samuelpath.bsky.social · 18/11/2024So glad to see that this app is picking up steam. I feel like we are witnessing a tipping point moment. The momentum is here. The network effect has a rippling effect which is beautiful to see. Thanks Elon and Donald for accelerating the trend! 150
Samuel Path @samuelpath.bsky.social · 11/11/2024🦋 pushes me to the left 𝕏 pushes me to the right Yet all I wanted Was to discuss about tech Without politics getting in the way 130
Samuel Path @samuelpath.bsky.social · 04/11/2024When I receive a new O’Reilly book in my mailbox, I feel the same kind of excitement as when I received a new video game as a child. Weird. 030
Samuel Path @samuelpath.bsky.social · 03/11/2024I used to be a devout Christian. I am not anymore since a few years ago. Yet I consider the biblical book of Ecclesiastes one of the finest works of philosophical literature. If you haven’t yet read it, please do it, it only takes about 1h and the wisdom runs deep. 010
Samuel Path @samuelpath.bsky.social · 01/11/2024Testing a cross-post to X, Bluesky and Threads using the Buffer app, following Gergely's advice (free up to 3 channels without using scheduled posts). v2 since v1 only worked on Bluesky. 120
Samuel Path @samuelpath.bsky.social · 01/11/2024Testing a cross-post to X, Bluesky and Threads using the Buffer app, following Gergely's advice (free up to 3 channels without using scheduled posts). 140
Samuel Path @samuelpath.bsky.social · 01/11/2024@gergely.pragmaticengineer.com do you cross-post manually here and on the other app? Or do you use a tool to do that for you? Are you active on Mastodon or the 2 above are your main apps? 110
Samuel Path @samuelpath.bsky.social · 01/11/2024Coming back here after seeing this tweet by @gergely.pragmaticengineer.com. I'm also getting sick of X's algo which feels like Tiktok/YouTube… 2140
Samuel Path @samuelpath.bsky.social · 27/10/2023Studying natural language processing raises many questions about the nature of intelligence and consciousness. Is an algorithm that translates a sentence of words into a vector embedding of numbers that different from how the brain processes the same input? 010
Samuel Path @samuelpath.bsky.social · 27/10/2023You have a friend who tested positive for a rare disease. The test is 99% accurate and on average, 1 out of every 10,000 people have the disease. What is the probability that your friend is sick? The naive Bayes model to the rescue! medium.com/@luis.serran.... 111
Samuel Path @samuelpath.bsky.social · 27/10/2023"Machine learning (ML) practitioners spend most of their time cleaning data." Many of my friends working in ML told me the same thing. There's often a gap between the glamour and the hype and the actual day to day. 130
Samuel Path @samuelpath.bsky.social · 27/10/2023I'm starting the LLM University course from Cohere AI. This was long overdue. It only takes a few hours to cover at least the basics of one of the most important AI breakthroughs in Natural Language Processing (NLP) from the last few years. docs.cohere.com/docs/llmudocs.cohere.comJust a moment... 120
Samuel Path @samuelpath.bsky.social · 02/05/2023Hello Bluesky! This is my first post ever. So far I've mostly been active on Twitter under the handle @smlpth. Since most of the tech Twitter cool kids seem to have come here, I'll give it a shot. I'm looking forward having thoughtful and peaceful interactions with you here! 280