mickeynp Profile Banner
Mickey Petersen Profile
Mickey Petersen

@mickeynp

Followers
4K
Following
768
Media
50
Statuses
2K

"Mastering Emacs" author; software developer; technical architect; devops; Emacs

London
Joined February 2011
Don't wanna be here? Send us removal request.
@mickeynp
Mickey Petersen
1 year
The Emacs 29 edition of Mastering #Emacs is out now. To celebrate, it's 29% off for the next few days!.
Tweet card summary image
masteringemacs.org
The Emacs 29 edition of Mastering Emacs is now available.
5
33
143
@mickeynp
Mickey Petersen
22 days
John's absolutely worth supporting. Throw a few dollars his way; his contributions to emacs and elisp are worth it alone.
@jwiegley
John Wiegley
23 days
Also accepting help through Patreon, if that is preferred. This goes toward work on Emacs Lisp and Ledger, primarily, but also with many of my Haskell, Coq, Rust and Python work:.
0
1
9
@mickeynp
Mickey Petersen
2 months
any ai apps out there that lets me bash out some modern and smart-looking web designs with prompts? Just looking for design inspiration mostly; doesn't have to generate the html/css. (Existing llm designs are a bit pedestrian.).
0
0
0
@mickeynp
Mickey Petersen
2 months
RT @OpenRouterAI: MiniMax-M1, the longest-context open-source reasoning model, is live 🧠. • 1M-token context.• highly efficient RL, trained….
0
33
0
@mickeynp
Mickey Petersen
3 months
Fretting about -- and optimising too heavily in an attempt to cut down on -- LLM token spend feels like a 2025 and probably a 2026 problem. The cost seems to follow some sort of Moore's law; will it really be a huge problem in a few years at this rate?.
1
0
3
@mickeynp
Mickey Petersen
3 months
RT @redblobgames: New blog post: Using flow field pathfinding on a voronoi procedurally generated map to simulate 20,000 traders moving aro….
0
86
0
@mickeynp
Mickey Petersen
4 months
I've used Chakra for a react project, and I'm giving mantine a shot this time around. So far it's very impressive.
0
0
0
@mickeynp
Mickey Petersen
5 months
Claude code should be paying me.
1
0
6
@mickeynp
Mickey Petersen
6 months
Fantastic news! #Emacs 30.1 is out now. I've done my usual commentary on the entire changelog for Emacs 30. (And my book is 30% off to celebrate!). 🔗👇.
3
7
58
@mickeynp
Mickey Petersen
7 months
3d printers are amazing. I have a desktop tool capable of fabricating stuff out of 'thin air' from rolls of plastic filament and a little CAD modelling. What a wonderfully futuristic world we live in today.
0
0
5
@mickeynp
Mickey Petersen
8 months
The twitter "profile summary" feature is really rather handy.
1
0
0
@mickeynp
Mickey Petersen
9 months
RT @larsbrinkhoff: #OnThisDay 48 years ago, Guy Steele agreed to change the name of an upcoming text editor from ?MACS to EMACS.
0
10
0
@mickeynp
Mickey Petersen
10 months
RT @sachac: 2024-10-28 Emacs news
0
8
0
@mickeynp
Mickey Petersen
11 months
RT @spookylukey: I finally got round to buying Mastering Emacs, I should have done this ages ago. I've been using #emacs for decades, and I….
0
2
0
@mickeynp
Mickey Petersen
11 months
Tree-sitter makes it a easier to build bulk editing tooling in #emacs. I've been improving Combobulate's bulk edit tooling a lot recently and I figured I'd write about how it works and some of the challenges that sprung up.
Tweet card summary image
masteringemacs.org
Combobulate's long had the ability to bulk edit matches using the multiple cursors package, but building seamless and useful bulk editing tooling is not as straightforward as it seems. And what if...
0
7
22
@mickeynp
Mickey Petersen
1 year
This is me, furiously hacking on #emacs and Combobulate.
2
2
59
@mickeynp
Mickey Petersen
1 year
What's the best way to showcase what a code refactoring operation using #emacs tree-sitter does before you commit to it? And what do you do when there's more than one tree node to choose from?.
Tweet card summary image
masteringemacs.org
Editing code using a concrete syntax tree may seem straightforward, but it's a complex task fraught with challenges. For every command that modifies the code, there's ample room for ambiguity. What...
0
2
17
@mickeynp
Mickey Petersen
1 year
You'd think #treesitter would make navigating around your code in #emacs a cinch, and yet building intuitive navigation with it is extremely hard. I spent months rebuilding the navigation system in Combobulate so it's intuitive. Here's how:.
Tweet card summary image
masteringemacs.org
Tree-sitter's promise of simplifying code navigation can seem like a dream, but in reality, it introduces its own set of challenges that complicate the process. In this article, I delve into the...
0
6
33