Mathieu Céraline

14.6K posts

Mathieu Céraline banner
Mathieu Céraline

Mathieu Céraline

@mathcrln

@madincohq

México 🇲🇽 Katılım Eylül 2011
333 Takip Edilen907 Takipçiler
Mathieu Céraline
Mathieu Céraline@mathcrln·
@kepano Was about to ask if it's possible to bind a shortcut, and was happy to see that there is already a nice one by default! 👌🏾 Thought I would put it here in case anyone else is wondering.
Mathieu Céraline tweet media
English
0
0
2
149
kepano
kepano@kepano·
I have been working on Obsidian Reader for a over a year. I didn't want to share it until I felt it was good enough. It's finally there. Consistent formatting for any article. Outline, syntax highlighting, nice footnotes, adjustable typography. Runs locally. Just rules, no AI.
English
162
299
5.2K
287.7K
Mathieu Céraline
Mathieu Céraline@mathcrln·
@estebanbalderas @brian_lovin Same for me yesterday. Went for a quick fix, ended up writing code by myself, like a psychopath 😂 (Btw, how are you @estebanbalderas, we haven't talked in ages! I live in México since last year, we should meet up at some point!)
English
1
0
1
20
Esteban Balderas 🐺🇲🇽
Esteban Balderas 🐺🇲🇽@estebanbalderas·
@brian_lovin I told my wife: “give me 1 minute”… it ended up being 15 because Claude was down, but my wife told me that it was a good thing that I was using my brain 😂
English
1
0
3
250
Brian Lovin
Brian Lovin@brian_lovin·
Wrote some code by hand today during the Claude outage LIKE A LOSER (fixed the bug though)
English
5
0
60
5.1K
Rich Lira
Rich Lira@soyrichlira·
We're bringing @claudeai to Mexico this week and I'm losing my mind. Built by Claude community, for the community. Monterrey → 5 killer speakers. Session with Anthropic. SOLD OUT. Mexico City → Build Day. You walk in, pick a track, and ship an AI agent before you leave. Mentors available. SOLD OUT. The largest Claude community in Latin America didn't ask for permission. We just built it. 🇲🇽🔥 luma.com/claudemonterrey luma.com/claudemexicoci… #ClaudeSinFronteras #ClaudeCode #ClaudeAI #ClaudeCommunity #AILatam #Mexico #Monterrey #CDMX
Rich Lira tweet mediaRich Lira tweet mediaRich Lira tweet media
English
43
16
371
21.4K
Mathieu Céraline
Mathieu Céraline@mathcrln·
@apnahive So the only path for old apps is through spatie? No way to progressively migrate the scaffolding with fortify?
English
1
0
2
500
Sadique Ali
Sadique Ali@apnahive·
Laravel 13 ships passkeys natively. Face ID, fingerprint, hardware keys — no third-party packages, no stored passwords. Here's how it works and why it matters. Passkeys work via two ceremonies: ATTESTATION (Registration): 1. Server sends a challenge + your domain (RP ID) + user ID 2. Browser asks device to generate a public/private key pair 3. Private key is stored in hardware. It NEVER leaves the device. 4. Public key + signed challenge → your server 5. Server stores the public key. That's it. ASSERTION (Authentication): 1. Server sends a new random challenge 2. Browser asks device to sign it 3. User does Face ID / fingerprint / PIN 4. Signed challenge → server 5. Server verifies with the stored public key. User is in. What you give up with passwords: ❌ Phishable — fake domains steal them ❌ Reused across services — one breach cascades ❌ Stored server-side — breach exposes hashes ❌ Forgotten — resets, support tickets ❌ Brute-forceable — rate limits required What you gain with passkeys: ✅ Phishing-proof — cryptographically bound to your exact domain ✅ Not reusable — per-site, per-device credentials ✅ No server secret — only public keys stored ✅ No resets — biometric = always remembered ✅ Replay-proof — sign_count prevents assertion reuse Setup in Laravel 13 — new apps: // config/fortify.php Features::passkeys(), // one line // starter kit scaffolds everything else Setup for existing apps: Spatie’s laravel-passkeys package + `HasPasskeys` trait + PASSKEYS_RELYING_PARTY_ID=yourdomain.com Two honest caveats: ⚠️ Requires HTTPS (localhost is exempt for dev) ⚠️ Device loss = can't log in. Always keep a fallback + encourage multiple device registration. Full guide — both setup paths, complete frontend code, the five-step migration strategy from passwords to passkeys — linked here. #Laravel #Laravel13 #Passkeys #WebAuthn #Security #PHP #WebDevelopment medium.com/p/i-ditched-pa…
English
2
17
167
9.4K
Mathieu Céraline
Mathieu Céraline@mathcrln·
@_newtonjob @Mariusz1558693 I guess a good compromise would be `php artisan optimize:clear --except=cache` to still get the benefit from clearing the rest in one command, without actually clearing the cache.
English
0
0
2
39
Mathieu Céraline
Mathieu Céraline@mathcrln·
Yeah it makes sense. Wasn't aware that they used cached; always assumed they used another connection. Blindly clearing the cache was a bad idea to begin with (I mean, we use cache for a reason, deploying shouldn't invalidate it), but yes never clearing it can lead to its own loads of issues
English
1
0
0
160
Newton Job
Newton Job@_newtonjob·
Learnt the hard way that `cache:clear` should never be part of your deployment script.
English
16
2
65
13.6K
Mathieu Céraline
Mathieu Céraline@mathcrln·
@_newtonjob @Mariusz1558693 Shouldn't all of these systems run on other systems than cache (but still use Redis)? Because I believe not running cache clear can also lead to all sorts of problems too.
English
1
0
2
698
Newton Job
Newton Job@_newtonjob·
@Mariusz1558693 Many things depend on the cache. Rate limiting, atomic locks, schedule tasks mutex, etc. When you clear the cache, you've essentially done a reset on these things, like releasing locks that should still be held, leading to all sorts of problems.
English
1
0
9
3.4K
Mathieu Céraline
Mathieu Céraline@mathcrln·
@kepano @obsdmd @kepano it's really nice that claude uses it on its own. Didn't even know there was a CLI for deffudle, so didn't instruct it to use but it's nice that it does 👌🏾
Mathieu Céraline tweet media
English
0
0
0
17
kepano
kepano@kepano·
Defuddle is designed to run anywhere and produce consistent clean markdown from any URL or HTML you can use it via: - defuddle.md - self-hosted - curl - cli - node.js - browser (e.g. @obsdmd web clipper)
kepano@kepano

Defuddle now returns Youtube transcripts! Paste a YouTube link into defuddle.md to get a markdown transcript with timestamps, chapters, and pretty good diarization! ...or if you just want to read it, try the new Reader mode in Obsidian Web Clipper powered by Defuddle.

English
13
32
536
42.4K
Mathieu Céraline retweetledi
Zeno Rocha
Zeno Rocha@zenorocha·
A person who works with their hands is a laborer. A person who works with their hands and their head is a craftsman. A person who works with their hands, their head, and their heart is an artist. Be an artist. - Louis Nizer
English
9
20
154
5.3K
Mathieu Céraline retweetledi
Codie Sanchez
Codie Sanchez@Codie_Sanchez·
The older you get, the more you realize luck is just exposure. If you sit in the same chair, same routine, talking to same people… nothing new happens. You have to touch the world to win. • Talk to strangers • try a new coffee spot • post on social • Start a side hustle The world rewards motion. You don’t find opportunity sitting still. You bump into it.
English
563
3.6K
22K
1.6M
Mathieu Céraline
Mathieu Céraline@mathcrln·
@jeffrey_way @PovilasKorop I would still love to see more/upcoming videos and articles from Laracasts, Laravel Daily, Laravel News, etc, about various coding patterns (like action pattern, DDD, Events, etc) and deep dive into ACTUAL codebases.
English
0
0
4
336
Jeffrey Way
Jeffrey Way@jeffrey_way·
@PovilasKorop I think any long form video involving coding by hand is effectively dead at this point.
English
16
0
79
7.9K
Povilas Korop | Laravel Courses Creator & Youtuber
With AI, devs get quickly addicted to ready-made things. It's affecting my video numbers. Longer videos explaining the PROCESS and the WHY are losing. Shorter videos with ready-made tools/skills/prompts get highest views. Gonna go for a walk to think what to do with it.
Povilas Korop | Laravel Courses Creator & Youtuber tweet media
English
12
2
60
9.5K
Mathieu Céraline
Mathieu Céraline@mathcrln·
I only am aware of what’s going on over there through @ohamaruri’s video. It’s been few days already, not sure if the situation changed. Ruri, if you are reading this, I hope you managed to travel since and are with your family by now (or will be soon if not) 🙏🤞 youtu.be/kN6eTPW3GM4?si…
YouTube video
YouTube
English
0
0
1
839
Florin Pop 👨🏻‍💻
Florin Pop 👨🏻‍💻@FlorinPop17·
Does anyone have proof that Dubai paid influencers to say it’s safe? Or it’s just false propaganda
English
30
0
26
12.7K
Rouzbeh
Rouzbeh@JustRouzbeh·
@satyaa I find this app rather helpful whenever I need to open an address or copy contact information
English
1
0
0
328
Satya
Satya@heysatya_·
if you feel useless, remember apple has a separate contact app
Satya tweet media
English
13
1
138
10.9K
Mathieu Céraline
Mathieu Céraline@mathcrln·
@joshcirre Not sure where I read it but I feel like @shadcn was originally a Laravel developer. Or maybe I’m wrong, maybe in another life 🤷‍♂️
English
1
0
2
120
Mathieu Céraline
Mathieu Céraline@mathcrln·
@monicalimco Cour Saint Emilion is beautiful. Also Montmartre. Definitely my two favorite places to be in Paris.
English
0
0
1
24
Monica Lim
Monica Lim@monicalimco·
Too many pins and not enough time. What are your favorite spots in Paris?
Monica Lim tweet media
English
4
0
3
208
Pascal Baljet
Pascal Baljet@pascalbaljet·
As promised, here is the @inertiajs 3.0 beta! I’m super excited for this release, and I hope you enjoy it as it got lots of new features and improvements. Please give it a try and let us know if you find any issues! ❤️
Taylor Otwell@taylorotwell

Inertia 3 beta is here! 🚀 This is a big one. New Vite plugin, optimistic updates, standalone HTTP requests, layout props, simplified SSR, and Axios has been replaced with a built-in XHR client. Here's what's new 🧵

English
11
5
144
6.5K
Joe Tannenbaum
Joe Tannenbaum@joetannenbaum·
Optimistic updates, new Vite plugin, better local dev SSR support, instant visits (client first then hydrate from server), simpler setup, typed form components, useHttp hook for simpler requests that don't result in an Inertia visit Happy to elaborate on any of these if you want more info 👍
English
7
7
88
10.2K
Evan You
Evan You@youyuxi·
Laravel friends: what's new in Inertia 3?
English
12
6
293
45.9K