Matt Pocock @mattpocockuk
Full-time TypeScript educator. Ex-@vercel, @statelyai. Used to be a voice coach. He/him. Author of Total TypeScript 🧙 Hire me to teach your team TypeScript! totaltypescript.com Oxford, England Joined August 2011-
Tweets20K
-
Followers141K
-
Following579
-
Likes42K
I just created tsconfig.guide, a tool to generate a TSConfig file for your new TypeScript project based on a few user inputs⚙️ It's inspired by @mattpocockuk's TSConfig Cheat Sheet. Check it out!
Very cool!
Are we back on this again? For crying out loud totaltypescript.com/array-types-in…
@AdamRackis @EffectTS_ My current mental model, which the maintainers might disagree with, is this: Effect should be treated like a new language, like Elm or ReScript, that happens to use TypeScript syntax. This language has a ton of benefits. Strongly-typed errors. Built-in handling of complex…
Theo - t3.gg @t3dotgg
137K Followers 2K Following I make videos, dev tools, companies, and investments. Founder of @pingdotgg (YC W22)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 @SyntaxFMKent 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 814 Following skill issues: 🟩⬛️⬛️⬛️⬛️⬛️(69/420) https://t.co/qvibjmtqFm https://t.co/gVnVukutsfCory 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 ⚛️trash @trashh_dev
74K Followers 407 Following platform @netflix . building @typeheroapp . partner https://t.co/2yvl1UW980 . tuber https://t.co/zHw3p8RJ97 . discord https://t.co/jtJZ2731B8Steve (Builder.io) @Steve8708
87K Followers 685 Following CEO @builderio - design to production, fasterJosh W. Comeau @JoshWComeau
127K Followers 2K Following Indie hacker and educator. Blogging at https://t.co/kbdJDUdLg5. Previously @gatsbyjs, @digitalocean, @concordia_btcmp, @khanacademy. He/Him 🌈Lee Robinson @leeerob
126K Followers 706 Following VP of Product @Vercel. Helping developers build a faster web. Teaching about React and Next.js.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 👧👦Tanner 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_JesusChristDavid K 🎹 @DavidKPiano
66K Followers 3K Following Making state machines at @statelyai · prev. @Microsoft · I play pianoEvan 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: @yuxiyouRyan Carniato @RyanCarniato
39K Followers 455 Following Signals, Signals Everywhere. @netlify @solid_js @markodevteam https://t.co/qpzxiINe2U https://t.co/Vqo7leldtA 🇨🇦 👫@RunningZ98577Alex / 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 🇸🇪🏴🇧🇷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, 🍿Seb ⚛️ ThisWeekIn.. @sebastienlorber
41K Followers 5K Following 🔥 Join 37k devs - Stay up-to-date with React: • 📨 https://t.co/DvLGHeLY5G • @ThisWeekInReact • @docusaurus maintainerkitze 🚀 @thekitze
56K Followers 506 Following 🧑💻 @sizzyapp - Browser For Devs 🐶 @benjiDotSo - Life OS 🚀 @ZeroToShipped - Course 🎙️ pod: https://t.co/dRFO9QMnSB 🍿 vids: https://t.co/0JZXtmYVrFlil uzi perf @ken_wheeler
47K Followers 3K Following practically irresistible. violently suburban. I made a jQuery plugin, gave a few talks and made a couple beats. https://t.co/6BFTpb3nXXCaio da Silveira Rodr.. @Rodrigues988548
33 Followers 434 Followingasd @seymennklc
0 Followers 20 FollowingVimutti @R_Vimutti
1 Followers 23 FollowingManick Pillai @Manick_Pillai
9 Followers 79 FollowingSadiq | Frontend Deve.. @MrSadiqSiddiqui
82 Followers 315 Following Envato Author | Frontend / WordPress DeveloperNattawat @TawattanPT
2 Followers 39 Followingbharring @bharring
100 Followers 206 FollowingAlejo @aleiglesiasmtz
1 Followers 16 FollowingDana Mahmood @deordered
8 Followers 649 Following Fine-tuning AI models oftentimes & practicing philosopher at other times.russ @russxbt
1 Followers 17 Following cloud software developer @sap • showing you how to build web and blockchain-based applications西宮・宝塚の小.. @AkiraSafireBlue
13 Followers 21 Following 兵庫県西宮市・宝塚市を拠点に活動するWebエンジニア/ アプリケーション開発・システム開発のご依頼はDMかホームページ(https://t.co/EhrWjxRlgU)からどうぞI.H.E.A.N.Y.I.C.H.U.K.. @IheanyiAguwa
523 Followers 4K Following Robotics Software Engineer | University Lecturer (Programming, Artificial Intelligence, Robotics, Computer Graphics & Animation, VFX) | Husband | Dad | Ph.D.Quatadah @quatadah
54 Followers 234 FollowingAyham Al-Banna @AyhamA95942
20 Followers 370 Following «همتي لأمتي وامتي مهمتي » سابقى منتمي لها احزن لحزنها وافرح بسرورها حق علي ان اكتب لها وعنها عن ألمها ومعاناتها ومآسيها وعنائها....Davidson Fellipe @davidsonfellipe
4K Followers 689 Following 🦀 Software Engineer in NYC, building code, memories, and discovering new places along the way.Azoz Amleh @azozamleh
0 Followers 13 FollowingCesar @cesardotio
6 Followers 122 FollowingXenoMshima @XMshima
19 Followers 259 Following hedge fund manager, Fullstack developer , blockchain developerTom @tomkri2000
36 Followers 99 Following Passionate programmer with the mind of a controversial storm.Rez @azizrezgui4
19 Followers 80 FollowingDavid Munjishvili @MunjishviliData
4 Followers 24 Followingρ ŏ я Š © н ع .. @theMervyndean
4K Followers 4K Following Christian | Artist | Art Critic | Teacher | Mentor | God's Minister to Teens | OnlineTeacher - Teach kids ages 5-10 onlineMaverick @kallu1989
51 Followers 406 Following Software Engineer || Interested in tech || Trynna cut the crap out || It is what it is.....Sahil Rohera @SahilRohera10
81 Followers 296 Following Engineer @Unistackai | Full Stack Developer 🚀 | MERN | React Native | Android | Ex-SDE intern at Cosmic Tech🖥️ | Ex-SDE intern at CrossTower💻Edwin @edwintops
1K Followers 4K Following blessed is he who knows the cause of things. software engineer avocado #rhapsodyofrealities prev: @hellofresh, @konga Communities @developer_dao @gitcoinace @acesun33
0 Followers 13 FollowingRohit Singh @jerryy1803
0 Followers 88 Following 👨💻 I identify as a Developer, 🌟Fun Fact: Carry KAALA HIT, 🐜bugs ko rakhe दूर |Адский Реак.. @Reaktorrr1
98 Followers 421 Following Реактивный борец за справедливость, писатель на технические темы и фотограф полулюбитель. Иногда ехидничаю по другим темам.ᴉƃoʞ ᴉɥnɥsᴉ.. @theonlygish
248 Followers 877 Following ısnǝʍɯıpǝɾ# | ʞıɹqnɔ ǝɥʇ ɟo ʇɔǝʇıɥɔɹɐ | ɟǝlɔ ǝɥʇ ɟo ʎʇıɔ | {xǝpoɔ} ǝɥʇ ɟo ʇuǝpnʇsSuraj Naithani @SurajNathani318
1 Followers 39 FollowingYash @Yash330045
0 Followers 39 FollowingLuqman Said @afrodude678
0 Followers 14 Followingkhalid trichine @KHALID_TRICHINE
8 Followers 9 FollowingTheo - t3.gg @t3dotgg
137K Followers 2K Following I make videos, dev tools, companies, and investments. Founder of @pingdotgg (YC W22)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 @SyntaxFMKent 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 814 Following skill issues: 🟩⬛️⬛️⬛️⬛️⬛️(69/420) https://t.co/qvibjmtqFm https://t.co/gVnVukutsfCory 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 ⚛️trash @trashh_dev
74K Followers 407 Following platform @netflix . building @typeheroapp . partner https://t.co/2yvl1UW980 . tuber https://t.co/zHw3p8RJ97 . discord https://t.co/jtJZ2731B8Adam Wathan @adamwathan
210K Followers 735 Following Creator of @tailwindcss. Listener of Slayer. Austin 3:16.Steve (Builder.io) @Steve8708
87K Followers 685 Following CEO @builderio - design to production, fasterJosh W. Comeau @JoshWComeau
127K Followers 2K Following Indie hacker and educator. Blogging at https://t.co/kbdJDUdLg5. Previously @gatsbyjs, @digitalocean, @concordia_btcmp, @khanacademy. He/Him 🌈Lee Robinson @leeerob
126K Followers 706 Following VP of Product @Vercel. Helping developers build a faster web. Teaching about React and Next.js.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 👧👦Tanner 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_JesusChristDavid K 🎹 @DavidKPiano
66K Followers 3K Following Making state machines at @statelyai · prev. @Microsoft · I play pianoEvan 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: @yuxiyouRyan Carniato @RyanCarniato
39K Followers 455 Following Signals, Signals Everywhere. @netlify @solid_js @markodevteam https://t.co/qpzxiINe2U https://t.co/Vqo7leldtA 🇨🇦 👫@RunningZ98577Alex / 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 🇸🇪🏴🇧🇷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, 🍿Seb ⚛️ ThisWeekIn.. @sebastienlorber
41K Followers 5K Following 🔥 Join 37k devs - Stay up-to-date with React: • 📨 https://t.co/DvLGHeLY5G • @ThisWeekInReact • @docusaurus maintainerkitze 🚀 @thekitze
56K Followers 506 Following 🧑💻 @sizzyapp - Browser For Devs 🐶 @benjiDotSo - Life OS 🚀 @ZeroToShipped - Course 🎙️ pod: https://t.co/dRFO9QMnSB 🍿 vids: https://t.co/0JZXtmYVrFCharity Majors @mipsytipsy
81K Followers 508 Following cofounder/CTO @honeycombio, co-author of Observability Engineering and Database Reliability Engineering. I test in production and so do you. 🐝🏳️🌈🦄The Rest Is History @TheRestHistory
127K Followers 153 Following History + bad accents, with @Holland_Tom & @DCSandbrook. From @GoalhangerPodsBrennan Dunn @brennandunn
17K Followers 2K Following 🇺🇸 living in 🇬🇧, writes about email marketing (new book: https://t.co/TTMf566S88), founder of @RightMessageApp, and smitten with @lauraelizdunnRyan Dahl @rough__sea
4K Followers 275 Following cofounder of @deno_land, creator of @nodejs, nyc recluse. often goes by ry.isaacs @izs
23K Followers 784 Following npm inventor. he/whatever. If I blocked you, might be a mistake. https://t.co/YmDQpUlfpU https://t.co/CU4d4ebDMP https://t.co/Sij7bKy3Wk https://t.co/wOeDpSUjWb @vltpkgJoyee Cheung @JoyeeCheung
4K Followers 879 Following She/Her. My brain is full of food, plants, museums, languages, and code fragments from V8 & Node.js.Aaron Francis @aarondfrancis
32K Followers 1K Following Co-founder https://t.co/oUwfiB6Kqj. Sincere poster. No cynicism. Dad to two sets of twins! Cohost @MostlyTechPod. Teacher https://t.co/m4dvIEs302.Emma Hamilton @emmahamiltown
661 Followers 355 Following building tools @thethinkmill | @ChangesetsJS @emotioncss | she/herJonas @JonasBadalic
1K Followers 2K Following Engineering @getsentry, previously @Spectodev (acquired by @getsentry), @algolia. Ex 🏀player and coach. Trash talking enthusiastKevin Whinnery @kevinwhinnery
4K Followers 2K Following On a professional sabbatical. Previously DevRel for @twilio, @deno_land, @retool.Oxford Mail @TheOxfordMail
88K Followers 643 Following News from Oxfordshire For breaking news follow @Oxfordmaillive For sport follow @OxfordMailOUFC Email [email protected] or call 01865 425500.Anne Applebaum @anneapplebaum
584K Followers 690 Following @TheAtlantic and @SNFAgoraJHU Author of Gulag, Iron Curtain, Red Famine, Twilight of Democracy. threads: anneapplebaum2000Christoph Nakazawa @cpojer
28K Followers 172 Following building https://t.co/3rfTipCmfn, ceo at https://t.co/yePM4nWXOi, previously engineering manager @stripe and @facebook, built @fbjest, @MetroBundler, @yarnpkg, and @mootoolsR 'Nearest' Nabors @nearestnabors
471 Followers 252 Following Alter ego of @rachelnabors escaping bloated follower count and X's messed up algos. Come for the threads on leadership. Stay for the music videos!Myles Murphy @MylesTheMurph
4 Followers 5 FollowingDevansh Jethmalani @devanshj__
644 Followers 0 FollowingRenderATL 2024 | June.. @RenderATL
14K Followers 981 Following Let the games begin… 50+ speakers and workshops. Three days. Plus a concert. Code, Culture, & Connecting. This is a tech conference. This is Render.Alba Silvente @dawntraoz
9K Followers 2K Following 👩💻 FullStack @storyblok 🏆 @GoogleDevExpert | @MVPaward | @eggheadio instructor | Ambassador @nuxt_js & WTM 🎙️ Cocreator @nomedalavidadev ✨ She/her 🇪🇸🇬🇧HalfStack Events @halfstackconf
2K Followers 914 Following Series of creative, entertaining, fun JS + web events in Phoenix, Charlotte, Newquay, New York, Belgrade, Vienna, London, Tel Aviv and OnlineReact India 🇮🇳 @react_india
18K Followers 1K Following React India is a community-led not for profit initiative with an international flavor. See you soon at React India 2024Armada JS @armada_js
505 Followers 230 Following Largest full-stack JavaScript conference in Serbia 🇷🇸🔥🚀⌨️Trent Willis @trentmwillis
2K Followers 549 Following 🖥 I build Web Things @Netflix 🎙 I speak about Web Things at conferences 🎧 I listen to metal/hardcore/j-rock ⬆ Tweet to me about those!Andrei Pfeiffer @pfeiffer_andrei
470 Followers 57 Following Eclectic Code Designer fighting software entropy, Organizer of @revojsro conference & @timjscommunityJay Phelps @_jayphelps
26K Followers 925 Following Banter and dev stuff, often web-related. I also like compilers, language design, and reactive programming. Shared Client Foundations at @NetflixKΞNNETH | ケニチ @kennethrohde
6K Followers 3K Following 🌍 Principal Engineer, Web Platform Engineering @intel 🇩🇰 🌱 Co-inventor PWA 👷 @ChromiumDev 🌎 @W3CTAG alumni 🐡 Project Fugu 🏆 Google GDE, Microsoft MVPLucian Pacurar @lucianpacurar
302 Followers 432 Following web developer, JS hacker, TS fan, @timjscommunity co-organizer, part of the @revojsro team, @dota2 newbieAnca Spătariu @anca_spatariu
991 Followers 265 Following 👩💻 JS #developer by day, 🤖 IoT tinkerer by night, speaker hunter @revojsro, 📚 passionate reader, 👩🚀 🚀space science enthusiast, 🍕 pizza lover.Martin Splitt @g33konaut
21K Followers 4K Following Friendly internet fairy. I help people do things with computers and in the internet. Build stuff, have fun!Ritvi @Frenzyritz13
1K Followers 1K Following Talks about all things maker and IoT | Coach @mlhacks | Stupid is relative…Anna Migas @szynszyliszys
3K Followers 870 Following Lead UI Developer at @fieldintel. Ex @Castle_IO, @Lunar_Logic. @GoogleDevExpert. Speaker. Helped to bring @webmuses to life.Erick Wendel @erickwendel_
31K Followers 1K Following Entrepreneur, Professional JS Educator, Microsoft MVP, @GoogleDevExpert, GitHub Star 🎖, @nodejs core team member, Keynote Speaker 🇧🇷Alex Moldovan @alexnmoldovan
3K Followers 568 Following 🤖 Product Engineer @CodeSandbox 🎤 Founder @jsheroes ⛰️ Travel blog: https://t.co/eAu0lDRqMg 🌍 Let's bring ethics to the table 🧦 I never wear matching socksBen Lesh @BenLesh
64K Followers 2K Following #RxJS core team lead. Dad. Art Lover. he/him @_jayphelps is the best. Just FYI. If you're reading my profile, you should know that.Intent To Ship @intenttoship
11K Followers 0 Following I tweet when browser makers announce an intent to ship, change or remove features in their web engines! I was made by @dietrich. M: @[email protected]Amanda Silver @amandaksilver
27K Followers 5K Following CVP of Developer Division @ Microsoft @code @VisualStudio @TypeScript @dotnet @JavaAtMicrosoft @Azure @AzureDevOps @OpenAtMicrosoft 🌈☁️Kelli Rockwell @courierneue
345 Followers 1K Following 👩💻 software eng @sourcegraph, ex @grio_sf. 🐈 feline appreciator, #typescript evangelist. 'did u update the docs?' probably getting boba rn. she/herFloor 📇 - putting .. @DevOpsBarbie
7K Followers 4K Following Open Source Community @aiven_io | ex Grafana, Microsoft | @devopsdays Core | books are my love language | mother of draghens 🐔 @[email protected]Glaucia Lemos 🌊�.. @glaucia_lemos86
15K Followers 1K Following Developer Advocate for JavaScript/TypeScript and A.I - DevRel at @Microsoft | Contributor & Member React Community | Geek Girl | Opinions on my ownAshlee @AshleeMBoyer
7K Followers 3K Following deaf. disabled. neurodivergent. accessibility, disability, & software engineering consultant. my employer loves my views.typehero @typeheroapp
4K Followers 48 Following Connect, collaborate, and grow with a community of TypeScript developers. Try the beta today! Open source and free 🚀Biome @biomejs
5K Followers 15 Following Official account of the Biome project. Discord: https://t.co/fph9q1jCEl Github: https://t.co/KAFEnnsN8JRemco Haszing @remcohaszing
334 Followers 218 Following Open source software developer, cat owner, coffee to code converter, metalhead 🤘Inngest @inngest
3K Followers 89 Following Inngest is the developer platform for shipping reliable functions with zero new infrastructure. https://t.co/OUyJw1hhbw https://t.co/VjSlw5gkd0Andrej Karpathy @karpathy
978K Followers 904 Following 🧑🍳. Previously Director of AI @ Tesla, founding team @ OpenAI, CS231n/PhD @ Stanford. I like to train large deep neural nets 🧠🤖💥Timothy B. Lee @binarybits
43K Followers 1K Following Reporting on AI and the future of the economy. Computer science masters degree from Princeton. @arstechnica alum. Subscribe to my AI newsletter!I love these guys who search the wrong package on npm and think that literally NOBODY is using remix
@ryanflorence haha why does it hurt you so much? you keep trying to complain about nextjs but it doesn't work, no effects. According to npm your remix still cannot exceed 30k. downloads per week
@samijaber_ @mattpocockuk @shinzui Wait yall mean functional programming? 🤦♂️
After years of interest in Haskell or PureScript, Effect is a blessing for TypeScript to me. But I totally get why people are reluctant and feel like it's just unnecessary abstractions, I think Effect is more appealing for people who saw some shit on bigger projects because they…
Feels like you could start being productive in @EffectTS_ with only 10-15 functions, but I have no idea yet which of the 500 or so of them I should choose. Still, my investigations continue.
I just created tsconfig.guide, a tool to generate a TSConfig file for your new TypeScript project based on a few user inputs⚙️ It's inspired by @mattpocockuk's TSConfig Cheat Sheet. Check it out!
@mattpocockuk @thefubhy @KolbySisk @AdamRackis @EffectTS_ @MattiaManzati not XState maybe but state charts backed by a cluster can be extremely powerful to model long running workflows, we were using that model in the JVM via Akka and it was superb, on the right domain ofc not for everything, for short running workflows a temporal-like is great
@DavidKPiano @keyframers @shshaw life style stuff, "get ready with me", rants, comedy skits, piano performances, recipes and cooking
@dominikdosoudil @mattpocockuk It's not really two camps. We both say "use a linter for consistency". We both agree that TS uses [] when infering types. I think TS should change that to avoid the situations where it matters, where Matt also said he lost countless hours to.
@MichaelArnaldi @mattpocockuk @KolbySisk @AdamRackis @EffectTS_ @MattiaManzati Hasn't quite clicked for me on the frontend either. I wish it did, but there is still a missing piece to the puzzle somewhere.
@mattpocockuk @KolbySisk @AdamRackis @EffectTS_ @MattiaManzati I'd have to say though the huge exception is Local First software, I can't imagine building what @schickling is building without Effect, but I guess that's a type of frontend which is more akin to a backend
@mattpocockuk @KolbySisk @AdamRackis @EffectTS_ I would actually tend to agree. Many tried to convince me of the opposite like @MattiaManzati but I still kind of agree, at least not as useful as it is in backend
Hot take: my worst nightmare is to be onboarded on a codebase that uses Effect Love the idea but it's just so different from what I know e.g. I understand what's going on here, but there's so much noise with `Effect.*` everywhere
@mattpocockuk @shinzui the way fp-ts docs are written, you’d think its maintainer took pride in being unwelcoming to anyone who doesn’t know everything about FP by heart already. i vaguely remember its readme saying something to the effect of “i’m not here to teach or explain fp to you”
@mattpocockuk @utsav_sha This is the easiest way if you're just working on an app. If you are optimizing a library or complex generics, you probably want something like attest's benchmarking to track changes over time: github.com/arktypeio/arkt…
@mattpocockuk @shinzui there's just too much domain knowledge baggage that comes with a library based on functional programming patterns I know they are powerful, but imo it requires such a drastic shift from the norm that it's going to take many years yet before they take root in the wider community
@mattpocockuk @shinzui so @mattpocockuk if you're looking to build another course, try demystifying functional programming for JS developers a well-organized layman's guide to the theory, not over-burdened with terminology, would do wonders for adoption
@mattpocockuk @shinzui this was my experience trying to learn fp-ts on the job a few years ago docs were hot garbage, the api *required* knowledge of functional programming terminology and principles and the docs did nothing to teach you those concepts it made the codebase incomprehensible
@mattpocockuk @shinzui The amount of time I spent at Twitter trying to understand what a Monad / Moniod / etc could be measured in dozens of hours, and I still don’t fully understand. Your spot on with these take.
Every once in a while Twitter tech will talk about something x something else: Types x Interfaces, Array<T> vs T[]. Always good to see Matt sharing some deep explanations and tradeoffs of the options.
Are we back on this again? For crying out loud totaltypescript.com/array-types-in…