Fatih Aygün @cyco130
Developer, musician, and occasionally other things. Creator of Rakkas, Hattip, and vavite. github.com/cyco130 Lisbon, Portugal Joined December 2010-
Tweets2K
-
Followers711
-
Following557
-
Likes4K
Perfectly working feature breaks one day. You investigate. Oh, it was **insert root cause**, fixed. But wait, how the hell did this ever work to begin with?! So many times.
Not that I'm really a speaker or anything but I do this. But first I rehearse and record myself. Then watch it, take mental notes for corrections and do it again. Rinse and repeat until I'm satisfied. Same as learning to perform a new music piece.
Not that I'm really a speaker or anything but I do this. But first I rehearse and record myself. Then watch it, take mental notes for corrections and do it again. Rinse and repeat until I'm satisfied. Same as learning to perform a new music piece.
Lesson of the day: If you're having weird authentication issues with Google Cloud after a daylight savings change, try rebooting your computer.
A missing mode between SSR and SPA: Server runs the data loaders and embeds/streams the data but the actual content is rendered on the client. This saves a roundtrip on the first load which is often cited as a reason to avoid pure SPAs.
A missing mode between SSR and SPA: Server runs the data loaders and embeds/streams the data but the actual content is rendered on the client. This saves a roundtrip on the first load which is often cited as a reason to avoid pure SPAs.
Creating a useTitle React hook to set the document title that allows cascading (child overrides parent, later sibling overrides earlier) is surprisingly difficult, especially if you need Suspense support.
I'm very impressed by @lucia_auth. Definitely check it out if you need an auth library.
Say you like a font in general but you prefer another one for the numbers. Here's an cool trick I've just learned: stackoverflow.com/a/40088765/906…
I've been adding to and refining the SPA features of Rakkas in the past few weeks (because I'm building one). Still a few missing pieces here and there but it's coming along nicely. SPAs still rule for many types of apps by the way, I realized I missed the simplicity.
First official Rakkas plugin. A tiny (~500 bytes gzipped) atomic CSS-in-JS solution with server-side rendering and streaming working out of the box. Experimental and incomplete (keyframe support etc.) but working 💃 github.com/rakkasjs/rakka…
The Prisma repo has an issue for the ability to split the schema into multiple files. On the one hand, I can't stand some users' angry, entitled messages. On the other hand, it *is* a very reasonable request with no meaningful feedback from the team for almost four years.
If a feature requires a refactor, my trick is to refactor first and make sure the tests are passing. The commit and only then start implementing the feature. Rakkas and Hattip have lots of tests, mostly e2e. This way I can refactor like crazy with confidence.
1 is possible but not always because of the double payload problem and the size of the RSC deserializer. 2 is cool but there are alternatives like runSSQ/bling. 3 was already reasonably solved by loaders. 4 has nothing to do with RSC. But the combination is cool nonetheless.
1 is possible but not always because of the double payload problem and the size of the RSC deserializer. 2 is cool but there are alternatives like runSSQ/bling. 3 was already reasonably solved by loaders. 4 has nothing to do with RSC. But the combination is cool nonetheless.
Looking at the code of a 3 year old Angular SPA. The urge to rewrite from scratch has never been stronger.
Ryan Carniato @RyanCarniato
39K Followers 455 Following Signals, Signals Everywhere. @netlify @solid_js @markodevteam https://t.co/qpzxiINe2U https://t.co/Vqo7leldtA 🇨🇦 👫@RunningZ98577patak @patak_dev
11K Followers 1K Following @vite_js core team • open source @StackBlitz • @vitest_dev @elk_zone team • https://t.co/WvIYidUTHb • https://t.co/LAXB5hL6BiAnthony Fu @antfu7
47K Followers 1K Following A ship in harbor is safe, but that is not what ships are built for.Seb ⚛️ ThisWeekIn.. @sebastienlorber
41K Followers 5K Following 🔥 Join 37k devs - Stay up-to-date with React: • 📨 https://t.co/DvLGHeLY5G • @ThisWeekInReact • @docusaurus maintainerdaniel roe 🇺🇦 @danielcroe
14K Followers 2K Following building @nuxt_js • https://t.co/kziYuHqVFS • https://t.co/hl1PEfT6pz • https://t.co/E7ToVu5DZC • https://t.co/DadnAcyBsP • @elk_zone • @GoogleDevExpert • @MVPAward • ✟Vite ⚡ @vite_js
89K Followers 163 Following Fast and simple build tool for the web. It's pronounced /vit/ like Veet! Discord chat: https://t.co/2jP3bCBsxu, Mastodon: @[email protected]Alex / KATT 🐱 @alexdotjs
19K Followers 2K Following 👋 I'm Alex & I tweet about web dev stuff. 👉 Creator of @trpcio (⭐️30k+). 🧙♂️ Open-sourcerer & fully-stacked typescripter. 🗣 Speak 🇸🇪🏴🇧🇷Wes Bos @wesbos
377K Followers 2K Following Fullstack JS Dev ❯ https://t.co/6heZ7gZqg1 ❯ https://t.co/lOo3xh23G1 ❯ https://t.co/XYbxq79WBS ❯ Posts 🔥 Tips ❯ Co-hosts @SyntaxFMMatteo Collina @matteocollina
42K Followers 3K Following @platformatic Co-Founder & CTO, @nodejs TSC member, Lead maintainer @fastifyjs, Board @OpenJSF, Conference Speaker, Ph.D. Past: @nearform. Views are my own.Rom @brillout
1K Followers 21 Following Creator of https://t.co/9iNczDrzjH and https://t.co/iaKzlNBfdZAnthony Campolo (ajcw.. @ajcwebdev
2K Followers 482 Following @_everfund content @DashIncubator dao @FSJamorg host @RedwoodJS bard @JavascriptJam news @bloomtech dropout Formerly @Edgioinc, @QuickNode, and StepZenJLarky @JLarky
7K Followers 820 Following Opinions are not my own. As soon as I say something I become new me who hates anything old me did. CEO of HTMXViteConf @ViteConf
5K Followers 1K Following Beyond Fast ⚡️ Watch all talks at https://t.co/QqEAuKHLly ✨ Hosted by @StackBlitz 💜Derrick Farris @ThatOneBrah
376 Followers 1K Following Just a guy doing some web stuff. Former core contributor and current fanatic of @bunjavascript 🍞 Working on @medplum1 🏥🍇Nikhil Saraf @nkSaraf98
2K Followers 1K Following Trying to build digital twins on the web..and making it easy to build your own stack with VinxiIanVS @IanVanSchooten
725 Followers 327 Following Front-end developer @definednet, @storybookjs maintainer (focused on vite/pnpm support), and raiser of 🐝, 🦆, and 👦🏼👦🏼.hwclass @hwclass
2K Followers 5K Following Barış Güler, Engineering Leader, maker of @hearbitz_app, speaker at @lokalimde, "cognitariato" in the world of precariatic hyper-productivity. Opinions my own.EmilyDoherty @76Hzs3b6DGo0b
0 Followers 105 FollowingArletteBourbon @BourbonArl62196
13 Followers 741 Followingmuyiwa Johnson @MuyiwaMighty
128 Followers 537 FollowingEstevão Lucas @estevao_lucas
613 Followers 856 Following Software Engineer at @square. Formerly @betterdotcom @workandco. 🇧🇷 living in 🇺🇸Rtr @rtcoms
278 Followers 1K FollowingKumneger wondimu @KumnegerWondimu
4 Followers 104 Following 👨💻 Web developer from Ethiopia 🇪🇹. Crafting exceptional websites with passion and innovation. Let's build something amazing! 🌐💡💻Glenn Latomme @GLatomme
27 Followers 120 Following Project Manager by day, Badman developer by night. I also create random shit for fun. When I'm not being productive, you can find me binge-watching cat videos.surya ☀️ @suryaoruganti
873 Followers 884 Following Founder, https://t.co/B69s9S2Kcd - fast and secure Github action runners (YC). Board game enthusiast, adrenaline addict.Teerapat Prommarak @xeusteerapat
373 Followers 5K Following Software Engineer @ https://t.co/97cUnnKLy3 (Opinions are my own)Tamay Eser Uysal (Pus.. @tamayeseruysal
164 Followers 878 Following 🤖@(https://t.co/Lrxvr3e27C) 🧙♂️@(https://t.co/yR3Ru49rbH) 🧑💻@(here) hu/humKasymov @Kasymov2112
41 Followers 357 FollowingUmur @UmurAlpay
326 Followers 408 Following investor • day trader • travel addict • art lover • https://t.co/5FN6s5pkb8 • https://t.co/HX6aQ1dNKw 🇹🇷🇳🇱polar pranav @polar_pranav
102 Followers 1K FollowingVictor Korzunin @F1oydRose
59 Followers 130 Following Serverless guru, Functional programmer, Open-sourcer, Author of serverless-esbuildCarlos Bensant @carlosbensant
1K Followers 2K Following 🚀 @usedealer ✨ If you can dream it, you can do it.Virgile @Varkoffs
646 Followers 2K Following ⚡️ J'aide les développeurs Remix à améliorer les performances de leur site 👉 https://t.co/y7jF3IqlhD ✉️ https://t.co/V5ItFrW4zP https://t.co/CQJwvgb8EbThetoutoa @thetoutoa50807
74 Followers 2K FollowingAngela Smith @AngelaSmit70682
14 Followers 746 FollowingMurat Can Döngel @MuratCanDn96276
0 Followers 10 FollowingRed Builder @inventinred
20 Followers 240 Following Simple progressive web app builder for marketers, agencies, and influencers, Great fun & easy to use. Invent in Red. Microsoft Startup #dream #invent #make #redAkiko Fujii @fHKpiELTerWCL26
15 Followers 26 FollowingRahimuddin @mdrahiem
105 Followers 873 Followinghudson @hugsun1990
365 Followers 61 Following Front-end development enthusiast embracing the remote work lifestyle.Jorin @jorinvo
582 Followers 360 Following founder @tale_shape - the user feedback tool built for developers. blogging at https://t.co/dBUZqYdEhK.Michelle @michelle45leal
176 Followers 3K FollowingKonduktum @konduktum
13 Followers 15 Following Demand-based crowdfunding platform - empowering creators.Horváth Dániel @nitedani
7 Followers 6 FollowingPEEPO @PEEPO375684
163 Followers 3K FollowingMayank Bansal @SimplerMayank
65 Followers 197 Following SDE Intern. Full Stack {Developer} | JavaScript | SpringBootDerya (Dorian) Sezen @DeryaDorian
2K Followers 630 Following AWS Ambassador, Consultant @kloia_com, Founder @devopstr @devopsundergrnd, org @devopsdaysist, 🥁,🚴, BSc @Galatasaray_uni, MSc @unibogazici, MBA @heriotwattunikira @n19329
69 Followers 717 FollowingSapalete @sapalete97734
66 Followers 1K FollowingMatthew Phillips @matthewcp
4K Followers 1K Following CTO @ The Astro Technology Company Co-creator of @astrodotbuild. Building Yums, (https://t.co/06pY0RQmMO)Divyansh Singh @_brc_dd
496 Followers 269 Following Software developer. @vuejs core team. VitePress maintainer. Principal @globalbrains_jpm-kawahara @mkawahara10
6 Followers 35 FollowingBen @nurodev
1K Followers 728 Following 🔨 Type crafter @ronin ⏪ Previously @wander, @attio 🧠 Views are my own — 🌍 🇬🇧 🏳️🌈 🏳️⚧️ ♻️ 🌲Daniel Bannert @_prisis_
209 Followers 2K Following Software Engineer with a focus on OpenSource technology. Working with React / Next.js to create cutting edge solutions for developers around the world.Codrin Iftimie @DigitalWebHero
445 Followers 3K Following would like to save the web • movie enthusiast • accidentally brilliant at times • UI lead @ SpectroCloudJarred Sumner @jarredsumner
96K Followers 786 Following building @bunjavascript. formerly: @stripe (twice) @thielfellowship. high school dropout. npm i -g bunRyan Carniato @RyanCarniato
39K Followers 455 Following Signals, Signals Everywhere. @netlify @solid_js @markodevteam https://t.co/qpzxiINe2U https://t.co/Vqo7leldtA 🇨🇦 👫@RunningZ98577Evan You @youyuxi
260K Followers 2K Following Husband, father of two, independent OSS dev. @vuejs, @vite_js, @rolldown_rs, and more. Connoisseur of sushi. Chinese-only alt: @yuxiyouTheo - t3.gg @t3dotgg
137K Followers 2K Following I make videos, dev tools, companies, and investments. Founder of @pingdotgg (YC W22)Kent C. Dodds 🌌 @kentcdodds
259K Followers 256 Following Improving the world with quality software · Husband, Father, Latter-day Saint, Teacher · https://t.co/pPQmnZS6rR, https://t.co/NYn5aJVGve, https://t.co/U5KafpJTZpThePrimeagen @ThePrimeagen
176K Followers 816 Following skill issues: 🟩⬛️⬛️⬛️⬛️⬛️(69/420) https://t.co/qvibjmtqFm https://t.co/gVnVukutsfTanner Linsley @tannerlinsley
64K Followers 728 Following ⚔️ Sir Tan of the Stack 🎉 TypeScript 🌎 Web ⚛️Open Source Software💡UI/UX/DX 🎯 SEO 💼Co-Founder @NozzleIO 🛠Creator @tan_stack 👨👩👧👦@Ch_JesusChristpatak @patak_dev
11K Followers 1K Following @vite_js core team • open source @StackBlitz • @vitest_dev @elk_zone team • https://t.co/WvIYidUTHb • https://t.co/LAXB5hL6BiAnthony Fu @antfu7
47K Followers 1K Following A ship in harbor is safe, but that is not what ships are built for.Rich Harris @Rich_Harris
93K Followers 2K Following Cheese fan. I work on @sveltejs at @vercel. When the asteroid finally obliterates this place you can find me at @[email protected]. Until then, 🍿Dominik 🔮 @TkDodo
37K Followers 382 Following Software Engineer • Maintaining TanStack Query • blog at https://t.co/tqjsQfLXIR • Frontend Tech Lead @myadverity • ReactJs • TypeScript • Father of two 👧👦Steve (Builder.io) @Steve8708
87K Followers 685 Following CEO @builderio - design to production, fasterDev Agrawal @devagrawal09
10K Followers 1K Following He/Him Software Engineer @getsmartdata Content Creator Organizer, @momentumdevcon https://t.co/bqdpqbhC3v https://t.co/TyM2hVenFbAdam Wathan @adamwathan
211K Followers 737 Following Creator of @tailwindcss. Listener of Slayer. Austin 3:16.Cory House @housecor
117K Followers 714 Following Consultant. Sharing coding tips. I help devs grow. Teaching software dev: https://t.co/D5emROQa4J Helping teams switch to React: https://t.co/Qfp4Tfp3jf ⚛️Devon Govett @devongovett
34K Followers 1K Following Creator of @parceljs. Engineer @adobe working on React Aria and React Spectrum.Seb ⚛️ ThisWeekIn.. @sebastienlorber
41K Followers 5K Following 🔥 Join 37k devs - Stay up-to-date with React: • 📨 https://t.co/DvLGHeLY5G • @ThisWeekInReact • @docusaurus maintainerdaniel roe 🇺🇦 @danielcroe
14K Followers 2K Following building @nuxt_js • https://t.co/kziYuHqVFS • https://t.co/hl1PEfT6pz • https://t.co/E7ToVu5DZC • https://t.co/DadnAcyBsP • @elk_zone • @GoogleDevExpert • @MVPAward • ✟Bob Nystrom @munificentbob
28K Followers 2K Following Programming language developer at Google, ex-game dev at EA, wrote "Game Programming Patterns" and "Crafting Interpreters". https://t.co/NSvQZjv923Laurie Voss @seldo
45K Followers 3K Following VP DevRel @llama_index. Previously: data at @Netlify, co-founder @npmjs. Personal stuff is over at @[email protected] on Mastodon. 🏳️🌈🇹🇹🇬🇧🇺🇸Estevão Lucas @estevao_lucas
613 Followers 856 Following Software Engineer at @square. Formerly @betterdotcom @workandco. 🇧🇷 living in 🇺🇸rossipedia 🇺🇦 @rossipedia
2K Followers 409 Following Frontend Platform @docker. I play guitar and write code. Lucky enough to be married to @TheLHC https://t.co/Y5uJa8lLJ2surya ☀️ @suryaoruganti
873 Followers 884 Following Founder, https://t.co/B69s9S2Kcd - fast and secure Github action runners (YC). Board game enthusiast, adrenaline addict.Chris Griffing @cmgriffing
5K Followers 2K Following 👨💻 Somewhat Senior Software Developer 📹 Programming Streamer: https://t.co/heAWl9dFFl 📽️ YouTuber: https://t.co/uWnKkyc09Q 📚 Douglas Adams FanRolldown @rolldown_rs
2K Followers 4 Following Fast Rust-based bundler for JavaScript with Rollup-compatible API.Alex Streza @alex_streza
1K Followers 313 Following Product Engineer • Next.JS/3D • Let's build cool stuff 📋 https://t.co/oSoqZRip7P 👨💻 https://t.co/I374nKg7Ay 🦊 https://t.co/6XvPIjvIe6Sonic Pi @Sonic_Pi
13K Followers 8 Following The Accessible Live Coding Music Synth for Everyone. Express yourself with code whilst learning core Computer Science concepts. Patreon: https://t.co/BGORZyr8FCpilcrow @pilcrowonpaper
5K Followers 59 Following I like making stuff - Currently working on @lucia_authThomas Gauvin @thomasgauvin
248 Followers 375 Following product builder & software developer, product @ cloudflare, ex-msft, opinions are my ownZig @ziglang
14K Followers 2 Following A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.Derya (Dorian) Sezen @DeryaDorian
2K Followers 630 Following AWS Ambassador, Consultant @kloia_com, Founder @devopstr @devopsundergrnd, org @devopsdaysist, 🥁,🚴, BSc @Galatasaray_uni, MSc @unibogazici, MBA @heriotwattuniBertrand Meyer @Bertrand_Meyer
4K Followers 188 Following Software engineer (theory and practice). Author, consultant, professor, project manager.Divyansh Singh @_brc_dd
496 Followers 269 Following Software developer. @vuejs core team. VitePress maintainer. Principal @globalbrains_jpHasan Ayan @Hasanayanla
164 Followers 772 Following Software Eng by trade, Civil Eng by education, METU | Loves making electronic music, building/fixing stuff, riding motorbikes. Will tweet in English or TurkishDennis Morello 👨�.. @morellodev
435 Followers 3K Following 💻 Senior Front-End Engineer • JS/TS, React, Next.js, Astro • OSS Contributor • Lover • https://t.co/xRi65JKoPtNode.js @nodejs
881K Followers 637 Following The Node.js JavaScript Runtime. 🐢🚀 Need help with Node.js? We've got a repo for that: https://t.co/BaCSQqilHm @[email protected]Visual Studio Code @code
685K Followers 133 Following Microsoft Visual Studio Code lets you build and debug modern web and cloud applications. Visual Studio Code is free and available on Linux, macOS, and Windows.freddie @frederic_ooo
581 Followers 454 Following product engineer, detail obsessed. strong opinions, weakly held.Logan @_ogan
60 Followers 269 Following I tweet so strangers have something to look at 😊 Full stack TypeScript developer, LA. ⛄Chris @zirkelc_
303 Followers 229 Following Software Engineer // Co-Founder https://t.co/hyCNB8CtFy // AWS Community BuilderKonduktum @konduktum
13 Followers 15 Following Demand-based crowdfunding platform - empowering creators.JSHeroes @jsheroes
4K Followers 290 Following JSHeroes is a two-days single track event, focusing on a wide range of topics around JavaScript and web development.Benny Code @bennycode
8K Followers 6K Following I produced a rap song about TypeScript: https://t.co/3TKCsjOsjw 📽️🍿🔻Mohamed @incepterr
2K Followers 546 Following Software nerd, Father of two. Using brain and common sense to build software. Java 🛡️ and JavaScript/TS ⚔️Hot Jamie Kyle 🏳�.. @buildsghost
12K Followers 430 Following Engineering @signalapp. Building Things. Designing Systems. Playing Board Games. Prev @babeljs @yarnpkg @flowtype @parceljs. TS+Rust 🦀 Replies always closed ✌️Yannick @yandeu_
197 Followers 22 Following Working on https://t.co/ue2dCQI3cY, https://t.co/MSHe8k17OD, https://t.co/JwsJBbayv8, five-server, Nano JSX and more.Andre Wiggins @andre_wiggins
489 Followers 1K Following Frontend engineer @AirbnbEng. @preactjs core team. Ex-@microsoft. 🧗♂️He/him #BlackLivesMatter #StopAsianHate @[email protected]Carl @carlbarenbrug
4K Followers 220 Following direction @099supply + @minimalism previously @minimalissimoColin @colinlienard
170 Followers 145 Following Frontend developer for Mobsuccess • Currently building https://t.co/fDCKdGlkY4 • https://t.co/XG3OLqZpHbJe Xia @jexia_
644 Followers 368 Following rectangle engineer, building https://t.co/rDC0vBM3sO, prev @deno_land ...a man is always a prey to his truths...Ryan Christian @_rschristian
251 Followers 129 Following Open Sourced Shenanigans https://t.co/8uOXtQzTWs | @preactjs build & ancillary toolingLuke @luke_warlow
643 Followers 786 Following Web Platform Engineer @igalia | @openuicg Participant | Opinions my own 🧵: https://t.co/cNexKtp6NH 🐘: https://t.co/Cqt6RDlmKrJorin @jorinvo
582 Followers 360 Following founder @tale_shape - the user feedback tool built for developers. blogging at https://t.co/dBUZqYdEhK.Binny V A @binnyva
6K Followers 2K Following A philosopher programmer who specializes in back-end development and stoicism.Lukão Rocha @LukaoRocha1
112 Followers 554 Following software developer and guitarist. used to make games. slowly getting out of internet.It's official. @TestingLib is now THE testing solution for @reactjs. What a journey! react.dev/blog/2024/04/2…
@reactjs Native metadata support 😃 @cyco130 react.dev/blog/2024/04/2…
Remix doesn't have an image component and that's good actually. I've written a guide showing how you can easily serve great images with Remix, and it's better than using most framework-specific components. Long time listeners can probably guess how.
Want optimized, responsive images, from an image CDN in your @remix_run applications? Learn how simple it can be to add an image component to your Remix sites to do this for you, thanks to the platform primitives exposed to all frameworks on Netlify. developers.netlify.com/guides/build-a…
@jarredsumner ExitProcess - if you do not want any cleanup there is nothing wrong with this. Make sure you have flushed or closed your C type files though or data buffered by the CRT will be lost.
The first commit in the current @vite_js codebase was made 4 years ago today: github.com/vitejs/vite/co… Time flies!
@bunjavascript Also everyone saying JS isn't good for backend work is forgetting an important detail: JavaScript is uniquely suited for IO-bound code. Most backend code is IO-bound. Compute-bound is rare.
@devongovett The large library is the browser here... 🫨
@antfu7 @robpalmer2 What would that return? Because if we want to be able to write back to the file with comments, it can't just return an object, it would need to be an AST.
posting here in case if SO moderators will remove it :D I always forget how to fix exit codes when using pipe operator in bash
yep, it stayed there for a couple of hours, unbelievable how dead set on making website useless moderators of SO are ;(
@BriannaWu @jonstewart .@TheDailyShow is an entertainment show for American viewers masquerading as news and commentary. @jonstewart has said this himself on multiple occasions. As such it's shallow by definition, and wholly American-centric. Don't use it for deep and accurate analysis.
@jarredsumner @ThePrimeagen Developers that use Bun will just come to all these tools and ask them to support this. Some will follow, some won't, and it will be a huge mess for years to come
github.com/facebook/react… wow, we will be able to serialize AsynIterables.
Geography is the main limitation human beings have :(
🚨 StackBlitz meetup alert! 🗺️ Where: GitHub's San Francisco HQ 🗓️ When: May 13, 6pm 💡 What: a talk + a panel discussion + a get-together and some 🥤🍺🍕 🔍 Details & signup: lu.ma/stackblitz-at-…
@patak_dev @vite_js @cyco130 That's amazing! Thank you! The blog post series seems excellent! Looking forward to it We have plans to use Vite on @meteorjs. We have a community package (github.com/JorgenVatle/me…) that is usable, but we want it to be part of the framework
@hschmaiske @vite_js Maybe a series of blog posts discussing about the different approaches to build a framework on top of Vite could be a good format. @cyco130 did a great job with this guide. Maybe it is a good place to start, and then dive in other frameworks codebases. github.com/cyco130/smf
The 20th year has been by far the hardest and most fun year so far.
++age == 20 🎉 Thank you to everyone who supported me on this journey, I'm grateful!