Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Denis

@dlants@hachyderm.io
mastodon 4.6.6
  • Open on hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

0 Followers
0 Following
13 Posts
Joined August 09, 2023
blog:
https://dlants.me
bsky:
https://bsky.app/profile/dlants.bsky.social

Posts

Open post
dlants
Denis @dlants@hachyderm.io · Apr 29, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io
Replying to @danluu@mastodon.social
@danluu @whitequark something I write about in https://dlants.me/ai-se.html#ai-productivity-gains-individual-and-organizationa is adjacent to this - choosing what to work on *is* the crux of the problem, pre and post AI. AI creates more opportunities for leverage and makes the levers larger... However the organizational ability to notice and exploit these levers is not so directly affected. In fact I think in many ways AI might provide affordance for an org to dig their own hole faster.
1
0
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Apr 26, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io

I tried jj for a while but kinda slid off of it. Maybe it's path dependence but my brain is really wired around the git workflow.

When I think of a new feature I want to create a branch for that work, and put the work "into the branch". Attaching a bookmark to a series of commits after the fact just hasn't clicked for me.

Also, I really like explicit stage and commit points. I occasionally end up in a situation where I have several semantic changes going on at once. Being able to stage and commit meaningful chunks feels really natural to me.

I know lots of folks say jj is meant to be simpler, but for me it just felt different. I'm happily back to using just plain git :)

3
1
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Apr 26, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io

Hey @b0rk@social.jvns.ca I think you've been tinkering with frontend for a bit, and looking for an accessible and simple way to build views. I came up with https://dlants.me/vamp.html a little while ago, and have been using it to build some frontends for side projects. It has been working really well!

300 lines for the library, everything is transparent and close to the basic DOM apis - you write css and html and manipulate it directly. Simple to set up and get started, especially for beginners who don't know the frontend ecosystem.

I angled the article from the POV of AI, but I would probably organize my code like this even if I was still hand writing everything.

I'm curious if you like the idea.

social.jvns.ca

Julia Evans (@b0rk@jvns.ca) - Mastodon

0
0
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Apr 11, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io

New blog post: With AI, you barely need a frontend framework

https://dlants.me/vamp.html

#ai #frontend #webdev

0
0
1
0
Open post
dlants
Denis @dlants@hachyderm.io · Mar 30, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io
Replying to @dlants@hachyderm.io
@esoterra@hachyderm.io I loved the talk! Thanks for sharing :)
1
0
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Mar 30, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io
Replying to @esoterra@hachyderm.io
@esoterra@hachyderm.io It's a just for fun thought experiment and something I enjoy doing - I'm not hoping to have this go anywhere heh.
1
1
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Mar 30, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io

@esoterra@hachyderm.io This is still very early days, but I thought you might appreciate this sort of design space https://github.com/dlants/clamp

It's been a really fun way to learn about Zig / Rust internals and design decisions!

0
3
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Mar 22, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io
Replying to @Quantensalat@scicomm.xyz
@Quantensalat I have a hard time imagining executing well with all that gear on. I wonder if they practice like that? Like with the gloves and tiny eye slits and all?
1
1
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Mar 12, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io
Replying to @reillypascal@hachyderm.io
@reillypascal@hachyderm.io so dope!
1
0
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Mar 08, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io

I put together a #reading recs list on my blog https://dlants.me/reading-recs.html

Any suggestions for things I might enjoy are welcome!

0
0
1
0
Open post
dlants
Denis @dlants@hachyderm.io · Mar 05, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io

New blog post!

How does #AI change Software Engineering?

https://dlants.me/ai-se.html

hachyderm.io

Hachyderm.io

0
0
0
0
Open post
dlants
Denis @dlants@hachyderm.io · Feb 15, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io

New blog post - Why I don't think AGI is imminent https://dlants.me/agi-not-imminent.html

2
0
2
1
Open post
dlants
Denis @dlants@hachyderm.io · Jan 26, 2026
Denis
@dlants@hachyderm.io

Software engineer at Benchling. Previously principal engineer at Amplify, previously Desmos. Opinions are my own. he/him.

hachyderm.io

Spent the weekend hacking together [a personal knowledge base cli](https://github.com/dlants/pkb).

The main goal of this is that I have a growing collection of various process / system design / incantation notes, and I wanted my coding assistant to be able to discover and apply them for me. I was keeping them in skill.md files, but they were getting kinda large.

Agents make it really easy to crawl your code base and distill the actual code + comments into markdown summaries. Or to audit your markdown summaries to verify that they're still in-line with what the code actually does.

I really think this could be a great way to manage documentation for a large/complex code repo, since it makes docs a lot more discoverable. Docs that get found end up getting maintained.

I've found it invaluable as I get ramped up on a new system and have a hard time keeping all the info I'm learning straight.

The perfect pairing for my #neovim #nvim ai plugin https://github.com/dlants/magenta.nvim

1
0
1
0

Remote instance

hachyderm.io
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 09:24:13 UTC