Sign in

Sebastien Castiel

@scastiel.dev
274 followers 582 following 63 posts

📍Montreal · I write about what I learn and build · Passionate software developer · scastiel.dev · My current project: spliit.app

PostsRepliesMedia
Sebastien Castiel @scastiel.dev · 14/08/2025
Was skeptical of AI coding after trying Copilot once. Forced myself to use Cursor for 2 hours on real work. Completely changed my mind. Good prompting is its own craft. Now I love these tools but have no clue what my job looks like in 5 years. betweentheprompts.com/two-hours/
betweentheprompts.com
Two Hours with Cursor Changed My Mind About AI Coding
For the first time in my career, I have absolutely no idea what the software engineer job will look like in five or ten years. I’ve always loved coding. All of it. I love making apps from scratch as m...
010
Sebastien Castiel @scastiel.dev · 02/12/2024
Already 300 downloads for Spliit.app iOS application 🤗
040
Sebastien Castiel @scastiel.dev · 18/11/2024
Create a demo of “Here is how I used AI to help me refactor this ton of legacy code”, I can just imagine how people will love it/you 😉 (But it might not be sexy, indeed…)
010
Sebastien Castiel @scastiel.dev · 16/11/2024
I started Spliit.app, my open source alternative to Splitwise, a year ago. This week, I released a first beta of the mobile app 🥳 apps.apple.com/us/app/splii...
apps.apple.com
‎Spliit - Shares Expenses
‎Spliit is a hassle-free, ad-free app to split expenses seamlessly with friends and family! Whether it’s for trips, dinners, or any shared cost, Spliit helps manage contributions with custom group fea...
030
Sebastien Castiel @scastiel.dev · 18/10/2023
200 downloads already for my new book! I listed all the advice I gave to developers about pull requests and code review over my years of experience and just put everything into a short guide (37 pages). Download it for free and tell me what you think about it! scs.tl/book-pr
scs.tl
Pull Requests and Code Review: Strategies, Techniques, and Best Practices for Collaboration
Unlock the secrets to masterful pull requests and collaborative code reviews with practical insights from years of experience, all packed in one comprehensive guide!
030
Sebastien Castiel @scastiel.dev · 17/10/2023
Would you like to become better at crafting pull requests and reviewing code? Here are the 13 tips from my latest book that you can use in your daily developer activity: scastiel.dev/13-tips-for-...
scastiel.dev
13 tips for better Pull Requests and Code Review
Would you like to become better at crafting pull requests and reviewing code? Here are the 13 tips from my latest book that you can use in your daily developer activity.
010
Sebastien Castiel @scastiel.dev · 14/07/2023
There is something coming next week 🤫
020
Sebastien Castiel @scastiel.dev · 03/07/2023
Server Components & Server Actions make the user and the developer experience better. A bit early to say they’ll change the way we build web apps on the long term, but I would take that bet! 📝 My new blog post about React and @nextjs.org! scastiel.dev/server-components-acti…
scastiel.dev
Intro to React Server Components and Actions with Next.js
React is living something these days. Although it was created as a client UI library, it can now be used to generate almost everything from the server. And we get a lot from this change, especially wh...
010
Sebastien Castiel @scastiel.dev · 20/06/2023
My post about the new learning path I propose for React made it to the featured posts of the week on @dev.to 🎉 👉 dev.to/scastiel/a-better-learning-p…
231
Sebastien Castiel @scastiel.dev · 30/05/2023
👋
010
Reposted by Sebastien Castiel
Sebastien Castiel @scastiel.dev · 26/05/2023
I just wrote a short post with my thoughts about how React Server Components and @nextjs.org can help us teach/learn React a better way: scastiel.dev/better-learning-path-r…
001
Sebastien Castiel @scastiel.dev · 26/05/2023
I have the ⚙️ icon at the top right in the “My feeds” section. May not be the best UX, but it’s there 😊
110
Sebastien Castiel @scastiel.dev · 26/05/2023
I don’t know if it’s related, but you don’t need the “staging” anymore 😉 bsky.app
110
Sebastien Castiel @scastiel.dev · 26/05/2023
I just wrote a short post with my thoughts about how React Server Components and @nextjs.org can help us teach/learn React a better way: scastiel.dev/better-learning-path-r…
001
Sebastien Castiel @scastiel.dev · 26/05/2023
Interested in being part of the first cohort and enjoy a discount? Or just want to know more without committing? Drop me a reply 👇 or contact me: scastiel.dev/contact
000
Sebastien Castiel @scastiel.dev · 26/05/2023
📕 The slides used during the workshop as a PDF document ⏭️ A list of ideas of what to learn next in your journey 🙋🏻‍♂️ A direct access to me to answer your questions about Next.js or React
100
Sebastien Castiel @scastiel.dev · 26/05/2023
🧠 Knowledge of Next.js’ and React’s basics ⚙️ The source code of a project you can use to bootstrap your future apps 🏠 Take-home exercises to put in practice what you learned, with solutions
100
Sebastien Castiel @scastiel.dev · 26/05/2023
It will be a remote workshop where after creating our first app, we’ll talk about authentication, databases, forms, and server components. After two 3-hour sessions, you’ll leave with:
100
Sebastien Castiel @scastiel.dev · 26/05/2023
How is it different from other courses you can find? I take advantage of the latest React and Next.js features to offer a whole new path –a simpler one– to creating your first application. This is why you’ll learn React and Next.js at the same time, where other courses usually start w/ React alone.
100
Sebastien Castiel @scastiel.dev · 26/05/2023
Would you like to learn React and Next.js? I’m designing a workshop to help developers who know HTML, CSS and JavaScript climb the next step and build their first full-stack application with the most popular framework today.
100
Sebastien Castiel @scastiel.dev · 24/05/2023
Here is the tweet mentioned: twitter.com/shadcn/status/166033865…
twitter.com
000
Sebastien Castiel @scastiel.dev · 24/05/2023
Then, as a second step, you can learn client features to handle user interactions: local state, DOM events, forms… And it’s only now that you hear the word “hook” for the first time!
100
Sebastien Castiel @scastiel.dev · 24/05/2023
Even better: you learn how to fetch the data to display, from the inside component, without performing any additional request.
100
Sebastien Castiel @scastiel.dev · 24/05/2023
Learning server React first, without state and side effect management, just as a rendering engine, is already a huge step. You discover JSX, conditionals & iterations, components, file-based routing, styling, etc.
100
Sebastien Castiel @scastiel.dev · 24/05/2023
I’m drafting a workshop to help beginners learn React and @nextjs.org, and I couldn’t agree more with  the point @shadcn.com made on Twitter: “An interesting side effect of RSC is that React is now actually easier to teach/learn.”
120
Sebastien Castiel @scastiel.dev · 23/05/2023
Sounds great! Subscribed ✅
110
Sebastien Castiel @scastiel.dev · 04/05/2023
I’ve seen both :)
000
Sebastien Castiel @scastiel.dev · 04/05/2023
Most likely a reference to the Quebec interjection “tabarnac”, derived from the word “tabernacle”.
120
Reposted by Sebastien Castiel
Sebastien Castiel @scastiel.dev · 02/05/2023
⭐️ 5 reasons to get a frontend dev mentor: 1️⃣ Personalized learning 2️⃣ Expert knowledge 3️⃣ Job search help 4️⃣ Continuous support 5️⃣ Accountability & motivation Excited to offer long-term mentoring for devs: 1-on-1 sessions, job guidance & unlimited chat support! 💻 🚀 👉 scastiel.dev/mentoring
101
Sebastien Castiel @scastiel.dev · 02/05/2023
I would even add: 6️⃣ Tell me not to uncheck this box unless I’m unsure I don’t want to not-unsubscribe
100
Sebastien Castiel @scastiel.dev · 02/05/2023
5️⃣ Tell me my unsubscription will be effective in 2 to 3 weeks 😒
110
Sebastien Castiel @scastiel.dev · 02/05/2023
I can help with React, JavaScript, TypeScript, HTML, CSS, Next.js and much more! ✨ If you’re bootstrapping your dev career, I will offer you 6 months of Premium mentoring for CA$399 instead of $749! DM for more info 💬
000
Sebastien Castiel @scastiel.dev · 02/05/2023
⭐️ 5 reasons to get a frontend dev mentor: 1️⃣ Personalized learning 2️⃣ Expert knowledge 3️⃣ Job search help 4️⃣ Continuous support 5️⃣ Accountability & motivation Excited to offer long-term mentoring for devs: 1-on-1 sessions, job guidance & unlimited chat support! 💻 🚀 👉 scastiel.dev/mentoring
101
Sebastien Castiel @scastiel.dev · 02/05/2023
I’ve seen several companies where this level was Software Engineer 2. I guess it depends on whether it’s a tech company or the IT department of a non-tech company. I know many developers who I think will never reach the Senior level, and they might be okay with that.
010
Sebastien Castiel @scastiel.dev · 01/05/2023
I’m curious: why do you check where the course is accessed from? I assume the biggest risk with PPP is the use of VPN; but if anyone uses a VPN to purchase, they can use the same VPN to access the course…
100
Sebastien Castiel @scastiel.dev · 01/05/2023
On my course, I just check the current location at purchase time. Then the user can access the course from anywhere. Yes maybe some people abuse from it, although I don’t think it’s that many people.
100
Sebastien Castiel @scastiel.dev · 01/05/2023
42.5% open rate? That’s impressive 😲💪
110
Sebastien Castiel @scastiel.dev · 01/05/2023
Yep, I’m French :)
010
Sebastien Castiel @scastiel.dev · 01/05/2023
What would you like @vercel.com to announce for the rest of this Vercel Ship week? I’ll start: an authentication solution, aggregating OAuth providers + username/password + password-less, compatible with Auth.js 🤞
000
Sebastien Castiel @scastiel.dev · 01/05/2023
Yay, @vercel.com Postgres seems to play well with Prisma! vercel.com/templates/next.js/postgr…
vercel.com
121
Sebastien Castiel @scastiel.dev · 01/05/2023
Quick, I need an idea for a tiny side project to play with @vercel.com Storage! 🤩
100
Sebastien Castiel @scastiel.dev · 01/05/2023
Announcements by @vercel.com for Vercel Ship obviously 😁 Also going to France to see friends and family for a week, leaving tomorrow afternoon 🛫 (Sorry that was 2 things 😉)
110
Sebastien Castiel @scastiel.dev · 01/05/2023
The blog post: scastiel.dev/view-counter-react-ser…
scastiel.dev
Display a view counter on your blog with React Server Components
A short tutorial with a cool use case for React Server Components, Streaming and Suspense with Next.js: adding a view counter on a blog, calling the Plausible analytics API.
000
Sebastien Castiel @scastiel.dev · 01/05/2023
My latest blog post about React Server Components is featured in another newsletter: React Digest reactdigest.net
100
Sebastien Castiel @scastiel.dev · 29/04/2023
Onboarding a new person in the team or on a project is the most common scenario I’ve seen. But I should try to use it more often, it usually works very well. I also never tried Mob Programming, I’m curious about it…
110
Sebastien Castiel @scastiel.dev · 29/04/2023
IIRC you organized your contacts in circles (family, friends, work…), and you could choose to post only to one or several circles. I think it was also possible to filter your timeline based on circles.
010
Sebastien Castiel @scastiel.dev · 28/04/2023
Someone I met at a dev meetup trusted me enough to subscribe to my mentoring services 💪🏻 How about you Joe?
110
Sebastien Castiel @scastiel.dev · 28/04/2023
I remember using a software for this purpose 13 years ago. I was able to share keyboard and mouse between a PC and a Mac. It wasn’t as a smooth experience as it seems to be now 😁
010
Sebastien Castiel @scastiel.dev · 27/04/2023
Are you a developer looking to level up your skills and land your dream job? Whether you're new to the field or looking to expand your existing skills, I can help 👉 scastiel.dev/mentoring
010
Sebastien Castiel @scastiel.dev · 27/04/2023
What if @bsky.app was nice not *in spite* but *because* of the invite model, and because invites are rare? To be here, you have to really want it, and convince someone you are worth an invite… Could it be why people are so nice here?
010