Brandon Wu @onefiftyman
I like programming languages and musical theatre. On a mission to teach the world about functional programming. Program Analysis Engineer at @semgrep. Joined May 2021-
Tweets161
-
Followers385
-
Following113
-
Likes304
I rarely post nowadays, but I just wrote a blog post on my experiences teaching functional programming a few summers ago. I hope you find it meaningful. brandonspark.github.io/blog/teaching/
I’m proud to announce that 15-150 is now available on Semgrep Academy, along with a wealth of amazing security courses, all free for the public. Be sure to check it out to see all the amazing things Tanya has put together!
I’m proud to announce that 15-150 is now available on Semgrep Academy, along with a wealth of amazing security courses, all free for the public. Be sure to check it out to see all the amazing things Tanya has put together!
What started as an April Fools joke turned into a great demo of Semgrep’s extensibility and scalability when it comes to adding support for new languages. Check out more about our GA support for CodeQL’s query language in @onefiftyman’s blog post: semgrep.dev/blog/2024/secu…
If I lose both my AirPods and get them replaced at the Apple Store, are they still “Brandon’s AirPods Pro”?
💕 Happy Valentine’s Day from Semgrep! Here’s a peek at some of the Valentine’s created for our team by the talented Brandon Wu—great for some last minute inspo if you are scrambling for a card! #valentinesday #appsechumor
You can take me out of the classroom, but not the classroom out of me. Excited to share my first supplemental lecture for 150, on going from SML to OCaml! brandonspark.github.io/ocaml/
is it evil to want absolute power and influence if I only use it to teach functional programming
I know I am far from the first person to say this, but I think it's clear the only reason people think FP is harder than imperative/OOP is because they encounter it later. So they've just about managed to get their head around the horrors of memory management, mutable data types,…
LaTeX macros are not referentially transparent and it infuriates me
broke: `List.interleave : 'a list * 'b list -> ('a, 'b) either list` woke: ``` datatype ('a, 'b) cycle = Nil | Cons of 'a * ('b, 'a) cycle ``` `List.interleave : 'a list * 'b list -> ('a, 'b) cycle`
A fun example of opaque behavior due to a lack of referential transparency is in the Typescript type-checker -- if we have that `const x = a.b`, it is not true that `a.b` is interchangeable with `x`, in terms of producing a well-typed program, which is unintuitive.
This guy is NOT a great engineer. Great engineers don't gatekeep.
This guy is NOT a great engineer. Great engineers don't gatekeep.

Muntasir R Rahman @muntasirraihan
197 Followers 2K Following Principal Machine Learning Engineer @ Keystone Strategies
Giselle @ND4H9z12Q52r7j
13 Followers 915 Following You don’t have to play the game the way they wrote it.
Henry Song @HenrySo18176763
53 Followers 155 Following Dropped out of Cal to build Skylow, the world’s first interactive video platform
aquacult @AnushM637705
0 Followers 17 Following
banene 😋👟 @waalliee18250
0 Followers 249 Following
Kima Zev @AshiaCoren3486
0 Followers 97 Following Recruiting webshell engineers to penetrate websites, with a monthly salary of up to $100,000. If interested, please contact https://t.co/Ra2xa2PPdx
𝗠entos™ @gyanantaran
22 Followers 106 Following Temporary resident of Computing: Lisp, OCaML, Haskell, Rust, C++, Julia and C. Abstraction of Mechanization: Math Mechanization of Abstraction: Yours Truly
p13rr0m @p13rr0m
0 Followers 529 Following
Imran Abdallah @imranabdallah88
42 Followers 308 Following I'm on a path to be a developer. Lets engage in tech related topics! @TheOdinProject @100devs
Comm Junk @comm70727
13 Followers 503 Following
fathead @jo_cl06
2K Followers 949 Following PL and Comp. Intelligence. I write software for tablets in your fav hotels
Kalvin Chang 張郁�... @kalvin_chang
85 Followers 364 Following @berkeley_ai. @LTIatCMU '23 + @SCSatCMU '22 + ex-@AWS. eng、華語、tâi-gú
Hassan Ogunbayo @HOgunbayo61588
6 Followers 460 Following
Haleigh Elizabeth Fra... @haleighlamoreux
205 Followers 479 Following Ancient History & Classical Archaeology 🏛️ | Christian Art | American Expat in Greece | Writing stories from ruins & chapels ✨
soothsayer @teng_yuhan9661
1 Followers 286 Following
Xyz Ang @uzddox9_iiL
7 Followers 249 Following
Akshat Sood @soodakshatsays
103 Followers 1K Following DTU '26 | Cricket, Tennis, F1, Football, Badminton enthusiast | Coffee aficionado | Tech geek | Full Stack Dev | Trying my hands at AI/ML | Shitposting, ofc ;)
Snickey @SnickeyX
19 Followers 312 Following
Dmitrii Kovanikov @ChShersh
48K Followers 231 Following Dysfunctional Programming account #1. Senior SWE at Bloomberg. I write C++ for money. ex-Haskell, ex-OCaml. All opinions are my own.
Yoav Rubin @yoavrubin
245 Followers 228 Following Dad, husband, software engineer, neuroscientist wannabe
Arjan @ArjanDhakal2
10 Followers 142 Following Programming | Coffee | Books Notes and Thoughts for myself !!
Arjun Rastogi @_arjunrastogi
5 Followers 226 Following
hojichacastella @hojichacastella
3 Followers 95 Following
Vinay @Vinay_Akella
4 Followers 748 Following
nopanic @0518MOkCJZ1e44R
61 Followers 3K Following
Rathul Anand @vendablechart
130 Followers 861 Following cs & math @ucla | gpus, optimization, and vlms! | prev research intern @semgrep
Minh VU @VietMinhVU2
5 Followers 129 Following
Domagoj Mišković @allrealmsoflife
155 Followers 159 Following Classical guitarist enjoying functional programming. Nix, NixOS https://t.co/JUaSbbPY3c
Bel Ami Gisage Warako... @BelGisage
37 Followers 186 Following Crave the change and hate being bored
Haoyu Wu @haoyuwu_pl
13 Followers 320 Following PhD student at @ANUComputing in programming languages.
sbibitanshadow @pulsescene123
0 Followers 2 Following
Kalvin Chang 張郁�... @kalvin_chang
85 Followers 364 Following @berkeley_ai. @LTIatCMU '23 + @SCSatCMU '22 + ex-@AWS. eng、華語、tâi-gú
Dmitrii Kovanikov @ChShersh
48K Followers 231 Following Dysfunctional Programming account #1. Senior SWE at Bloomberg. I write C++ for money. ex-Haskell, ex-OCaml. All opinions are my own.
Gabriel Chuang @gabrieltchuang
38 Followers 82 Following Columbia CS PhD student - fairness, networks, causal inference, redistricting
brendon @brendon_go
185 Followers 187 Following Founding Engineer @semgrep || AI & Security @ Stanford
Misha Kuenstner (Yala... @mishayalavarthy
177 Followers 494 Following Security Engineering Manager @semgrep previously Security @getsentry @cloudflare, @servicenow. I care about Internet freedom, privacy rights, security.
Abhinav Upadhyay @abhi9u
18K Followers 2K Following NetBSD Dev | Python Internals, AI, compilers, databases, & performance engineering | Join 14k+ other readers at https://t.co/OQfxW0443i
Björkus 'No time_t t... @__phantomderp
13K Followers 2K Following The C Standard Cannot Be Replaced And Will Never Be Destroyed. ➡ https://t.co/IWEB4XZpve | Avatar @KIINGKIISMET | Banner @Reckless_Moss
Po-Shen Loh @PoShenLoh
12K Followers 255 Following Social entrepreneur • Intl Math Olymp Fndn VP Advancement • Founder https://t.co/3P8QqOQ9QX NOVID expii • Math Professor @CarnegieMellon
Stephen Mao @StephenMao6
26 Followers 125 Following
Michael Bacarella @mbacarella
822 Followers 558 Following Founder GPShopper (successful exit) ex-Jane Street (pre-SBF) ex-Google (pre-Sundar) occasional shitpoaster
Breeze @binary_breeze
50 Followers 2K Following
🙂 @spopooi
18 Followers 114 Following
Abdullah @abdllah_dev
146 Followers 140 Following
igor duca @ducaswtf
6K Followers 6K Following 🇧🇷 20y. swe, struggling to keep claude code under control
Ramneet Singh @Ramneet_Singhh
857 Followers 5K Following Research Fellow @MSFTResearch India | Ex RA @gatech_scs, (B. + M.) Tech. CSE IITD | PL, Verification and Theorem Proving | Sports + Music + Food (in that order)
Dan Plyukhin @dplyukhin
233 Followers 318 Following Actor/model/choreographer working on the Actor Model and Choreographic Programming. Postdoc @imadaSDU, occasional co-host @ttforall, formerly @IllinoisCS.
@[email protected] @brokenbijection
483 Followers 297 Following Avoids the limit by wandering in \inf dimensions
teej dv 🔭 @teej_dv
77K Followers 1K Following open source code | @neovim core | @terminaldotshop btw | ✝️ father of 3, dad jokes my own https://t.co/jKpcjsTqBE | https://t.co/zb8zDKmSwG
Yawar Amin.ocallm @yawaramin
2K Followers 1K Following Glug-brained developer, serial coflounder, 10➗engineer
Dennis Tel @dennistel90
258 Followers 2K Following CTO @aiden_cx | Elixir, Kotlin, Elm | Opinions expressed are my own. | https://t.co/InCML5yu3P
Kirshanthan Sundarara... @Kirshanthan
1K Followers 1K Following Assistant Professor @VT_CS || PhD from @PurdueECE || Interested in Compilers, Programming Languages, and HPC
Dillon Mulroy @dillon_mulroy
13K Followers 3K Following domains guy @vercel ▲ • tweets about functional programming, typescript, neovim, & formula 1 • https://t.co/6Vr6DiQmze • https://t.co/4c0WNBRDIp
Germán Delbianco @knayawp
728 Followers 792 Following Computer arsonist. Tries to reason with block thingies @trilitech ex @labosnomades @IRIF_Paris @IMDEA_Software @lccrosario (opinions are entirely my own)
Yann Régis-Gianas @yurug
1K Followers 2K Following Software engineer / Father of 3 / Head of Engineering @nomadiclabs / #tezos / #smartrollups / #ocaml / #functionalprogramming
Adharsh Kamath @adharshkamath
448 Followers 2K Following PhD student @siebelschool | Previously @MSFTResearch @surathkal_nitk | PL/FM/SE, AI4Code
Ernest Ng @ngernest2
502 Followers 3K Following Programming Languages PhD student @Cornell_CS | he/him
Chris Henson @_chenson__
867 Followers 3K Following CS PhD student @DrexelCCI working on categorical semantics in Lean. Collector of retro computers and vintage books. Formerly Quant Finance at Bank of America.
Ty Overby @tyroverby
1K Followers 816 Following There is a three car pile-up at the intersection of Art and Technology
Rose Bohrer @rose_bohrer
454 Followers 612 Following Asst CS Prof at WPI. Interdisciplinary from PL/FM/CPS to HCI and games. 🏳️⚧️(she/her) EN/中文
Tzu-Han👩🏻�... @TzuHanH
2K Followers 1K Following CS PhD student @TheBorzoo, interned at @MSFTResearch @AWScloud, plays piano & violin, into formal verification/security/hyperproperty, also 🎻🎹🎵🎬🌹🥑☕🥂🦙🦜
Justin Lubin @jplubin
706 Followers 583 Following
bingerdooger @dingydoogy
41 Followers 7K Following
Shivasai_challa @mr_cyborgboy
390 Followers 1K Following Interested in Software Security | Life Long Learner | Love to learn, how things work under the hood | Always Philosophically intrigued.
Csaba Kincses 👨�... @kincsescsaba
5K Followers 1K Following Autodidact Scala programmer, former dev @MorganStanley Follow me for 𝝺 everything #Scala 💻 #softwaredevelopment & tech commentary 💡 future of programmers
Tanya Janca | Shehack... @shehackspurple
50K Followers 2K Following Secure Coding Trainer, Best-selling author of Alice and Bob Learn Secure Coding & Alice and Bob Learn Application Security. #AppSec she/her 🌻
Anoushka Vaswani @anoushkavaswani
4K Followers 1K Following Partner @lightspeedvp investing in software and infrastructure
Will Kohler @wakohler
2K Followers 274 Following partner @Lightspeedvp | dad to 3 rock stars | founder | mom and dad immigrated to US to make it possible | philly sports
Shriram Krishnamurthi... @ShriramKMurthi
21K Followers 4K Following @BrownCSDept/@BrownUniversity • @BootstrapWorld • @PyretLang • @racketlang • Unreasonably excited about compsci, education, cycling, cricket, human experience.