
Kevin Batdorf
@kevinbatdorf
Followers
2K
Following
1K
Media
137
Statuses
1K
doing stuff at @extendifyinc
Chiang Mai, Thailand
Joined June 2009
There is a good programming principle stated here: Don’t write functions for code one can write inline as a simple expression using well-known operations. It’s much easier to read code that uses a small number of common primitives than to remember 1000’s of helper functions.
Today, Linus Torvalds told a Google engineer that his code (updating RISC-V support in the Linux kernel) is “garbage” which “makes the world actively a worse place to live”. Adding that the Google engineer’s code needs to “get bent”. As you might have guessed, Torvalds has
159
438
7K
If you're going to WCUS in Portland please don't talk about me with Ryan 🤪 Seriously though, book some Ryan time. He knows everything about the WordPress ecosystem and is a good friend to have.
If you want to grab some 1:1 time with me to chat code, development or why @kevinbatdorf is the best I have a link for that here 👉
0
0
2
For another bucket list project, and someting to practice writing raw #WebAssembly, I wrote an emulator for the chip-8 vm from 1977. Was challenging but straight-forward. The display logic took longer than everything else combined. https://t.co/7YvMO3dLNq
https://t.co/Q8zZrrheZr
0
0
1
If you’re curious about compilers, @pikuma’s course is a must - clear, extremely thorough, and inspiring from start to finish. I highly recommend it. https://t.co/jBZqeEu7Wm
pikuma.com
Create a toy programming language from the ground up & learn about interpreters & compilers.
0
3
18
I built a compiler that emits raw WebAssembly bytecode from the Pinky scripting language. Was a challenging project and took a few long weekends, but finishing it was very rewarding. I wrote it in TypeScript + Wasm. You can play with it here: https://t.co/boiXMpPreQ
1
1
11
Quick shout-out to @kevinbatdorf (and the other contributors) for the Code Block Pro plugin. I use it daily, and it's insane that it's free! If want to display code on your website via the block editor, have a look.👇 https://t.co/fEUpv2eDPR
wordpress.org
Code highlighting powered by the VS Code engine. Performance focused. No bloat.
0
1
2
I implemented the #WordPress block parser in rust mostly following the spec (handles some failures differently). It's not faster than what's in core but maybe I can optimize it in the future. Was a fun weekend project.
github.com
A rust-based parser for WordPress blocks, compiled to WebAssembly. - KevinBatdorf/block-parser-wasm
0
1
0
Added some tooling to the Pattern CSS #WordPress plugin to make adding custom animation to blocks (and synced patterns) easy and intuitive. Search "pattern css" or see it on GitHub https://t.co/6w5DJVLy3i
0
0
5
OMG! I LOVE THIS FEATURE of Code Block Pro by @kevinbatdorf. You can blur out the parts of code that aren't the focus. It's making my life SO much easier. If you want to display code on your site, go get Code Block Pro. 👉 https://t.co/1pj3yrqYla
4
4
28
We are proud to be backed by leading investors from the WordPress, SaaS, and hosting ecosystems. 2025 is going to be another transformative year for Extendify, our hosting partners, and the millions of users that will be interacting with our platform! https://t.co/Uq1pyg9LJO
0
2
4
Here is the video version of my article on Code Syntax Highlighter in Headless WordPress! This is a very helpful tool when writing documentation or code. Shout out to @kevinbatdorf for the awesome plugin! 👇🏾 https://t.co/Y1vwx9IJlr
0
2
2
@kevinbatdorf This you "Code Block Pro"? Wow, these line blurring & unblur on hover effects are 🔥, and the entire block & frontend output screams QUALITY! Well done sir! #wordpress #gutenberg #blockeditor
0
1
2
Really sad to read about @ljharb being bullied here and accused of "possibly" landing a supply chain attack. Not only has he dedicated well over a decade of his life to open source he's been helping and mentoring others on IRC for just as long, including myself.
I dug in to the history here. Folks, @ljharb is legit as an #OpenSource maintainer. Backwards compatibility impacts so many things and I admire those who maintain it.
4
0
13
Been using @raycastapp for over 2 years now and it just gets better and better with every iteration.
2
0
6
@kevinbatdorf I installed Code Block Pro just for this blog post and it's by far the best syntax highlighting experience I've had ever had in WP. As a guy who's serious about online Docs syntax highlighting is something I've toyed with a lot. Well done! https://t.co/Ynpavy1FHw
wordpress.org
Code highlighting powered by the VS Code engine. Performance focused. No bloat.
1
1
3
🎉 I'm excited to announce that https://t.co/W1l1bx0WvI is live! It's everything you need to know to create beautiful screencasts quickly. • Content planning • Gear recommendations • Recording tips • Editing workflows I've poured so much into this, I hope you love it!
screencasting.com
Learn how to create high-quality screencasts faster than ever with our courses, tools, and guides.
64
112
666
Creating Raycast extensions is very rewarding given all the DX love the @raycastapp team has put into perfecting the workflow experience.
The Raycast Store has over 1,000 extensions, all open-source and crafted by many talented developers. Here's a list of 20 valuable tips for developers looking to improve their extensions even further. Let's dive in 🧵
0
0
3
The #WordPress Docs Raycast extension set up by @tillkruss just got an exciting update. We've added an action (use ⌘ ⇧ ↵) to generate an AI summary of any function/hook/etc in the WordPress documentation. Including a code usage example. (Raycast Pro only)
0
1
12