plajjan Profile Banner
Kristian Larsson Profile
Kristian Larsson

@plajjan

Followers
2K
Following
1K
Media
192
Statuses
5K

Building @ActonLang & Network Automation Systems Architect @ DT / TeraStream ❤️ YANG & robust systems. Author of vrnetlab, NIPAP. IETFer. Polyglot wannabe.

Stockholm, Sweden
Joined September 2011
Don't wanna be here? Send us removal request.
@plajjan
Kristian Larsson
9 years
I wrote a thing - vrnetlab - dockerized virtual routers for convenient development, lab and CI testing -
github.com
Run virtual routers with docker. Contribute to vrnetlab/vrnetlab development by creating an account on GitHub.
4
7
61
@plajjan
Kristian Larsson
2 months
I use agents frequently, letting them run wild on my code base. But at the end of the day, I commit and I stand for my work. Sometimes I ask agents for explanations, but regardless I read and understand every line I commit. I don't think you have to restrict an agent to a window.
@debasishg
Debasish (দেবাশিস্) Ghosh 🇮🇳
2 months
Possibly the best thoughts on AI usage that resonates with my feelings. I too like to use AI in the small while coding but the main loop has to be driven by me with my fingers. I feel too nervous watching Claude agent going through my codebase and making changes without me going
0
0
0
@grok
Grok
29 days
Generate videos in just a few seconds. Try Grok Imagine, free for a limited time.
550
640
4K
@plajjan
Kristian Larsson
2 months
Zero dependencies is awesome but obviously not for your day to day code on average run of the mill programs where reimplementing everything would be madness. Only listen to this if you are building something very serious.
@penberg
Pekka Enberg
2 months
I wish I had the zero dependency discipline Joran and the TigetBeetle folks have because more often than not, dependencies do end up being a liability or that thing that prevents you from engineering the right thing.
2
0
1
@plajjan
Kristian Larsson
7 months
Do I know anyone involved with NAF? I got the perfect project to showcase! =)
1
0
2
@plajjan
Kristian Larsson
7 months
Writing docs on integers in @ActonLang and added a table but accidentally wrote <tale>. Copilot did not disappoint...
Tweet media one
0
0
3
@plajjan
Kristian Larsson
8 months
A while ago I spent time developing syntax highlighting for @ActonLang for multiple editors. Today the Sublime support got merged into the official package manager - so if you're on Sublime, you can install it directly! 😃
Tweet media one
1
1
5
@plajjan
Kristian Larsson
8 months
I implemented prettier printing of type errors in @ActonLang - damn happy about the result! It's primarily about esthetics, but also improved the content itself for some classes of errors. See new & old. Good error messages is crucial for good developer experience!
Tweet media one
Tweet media two
0
1
5
@mzagozen
Marko
8 months
GitHub Actions hosted runners now include Linux arm64 🙌 I can now build multi-platform x86_64 and aarch64 images for
Tweet card summary image
github.com
NETCONF device simulator, mock your devices for development and testing! - notconf/notconf
0
1
3
@plajjan
Kristian Larsson
8 months
If you are doing development and testing of network automation, chances are you need a mock netconf device. Use notconf! Now with pte-built images for aarch64!! This is called netsim in the Cisco NSO world but here built open source!
@mzagozen
Marko
8 months
GitHub Actions hosted runners now include Linux arm64 🙌 I can now build multi-platform x86_64 and aarch64 images for
0
0
3
@plajjan
Kristian Larsson
8 months
I've been hacking on an Emacs mode for @ActonLang aaaanddd... it's now available on MELPA! https://t.co/SIRlqJbbmv Feel free to try acton-mode
Tweet card summary image
github.com
An Emacs major mode for the Acton programming language. - actonlang/acton-mode
0
1
2
@ActonLang
Acton
9 months
Acton on hacker news! Yay
0
1
2
@plajjan
Kristian Larsson
9 months
What's up with this? GitHub user account that only submits minor spelling fixes to various repos. Feels bot-like, but why? Trying to make the account look alive and active, involved in many repos?
Tweet media one
1
0
1
@plajjan
Kristian Larsson
10 months
Honestly, I don't really see this as a big improvement. It wraps up like 4 lines of `apt-get install acton`, which works fine across all CI platforms, into a weird JS hodge podge that is GH specific ;)
0
0
0
@plajjan
Kristian Larsson
10 months
Wanna test your Acton project in GitHub Actions? Now you can! (You could before too, but it's more idiomatic GH Actions now =))
Tweet card summary image
github.com
Installs the Acton programming language
1
1
2
@plajjan
Kristian Larsson
10 months
Write @ActonLang, simple like Python but much faster!
@ChShersh
Dmitrii Kovanikov
10 months
Python devs made the smartest marketing move humanity ever knew by saying “You can prototype in Python, and then rewrite to whatever you want” They knew economics of software way too well, prototypes are never getting rewritten, it’s too costly.
0
0
1
@plajjan
Kristian Larsson
10 months
Bah, so used to @ActonLang typing now that when I write Python and get some error I expect to specify the type and have the compiler tell me where types don't align.. but nah, Python just happily churns on. Run time errors all the way, brrrrr
1
0
1
@plajjan
Kristian Larsson
11 months
Had to look this up. It's true! What!
@primalpoly
Geoffrey Miller
11 months
@Nature About 90% of humans -- 6.5 billion people live north of the equator.
0
0
2
@plajjan
Kristian Larsson
11 months
Obviously also, if you have a deeper interest, submit a position paper! The deadline has been extended to the 17th of November!
0
0
0
@plajjan
Kristian Larsson
11 months
Wow! Wonder if we'll see this making it's way into video editing products and similar to simplify such a work process
@aarondfrancis
Aaron Francis
1 year
In perhaps the most Try Hard way possible: we shipped dark and light mode *videos* for the https://t.co/Auilw9NFaK course. With a little thought and planning up front by @steve_tenuto, it ended up being relatively easy! Lemme walk you through it
0
0
1
@plajjan
Kristian Larsson
11 months
Also read more at
0
0
2
@plajjan
Kristian Larsson
11 months
People, the Internet Architecture Board is hosting a workshop on the Next Era of Network Management Operations! It's been 20+ years since RFC3535 that gave us NETCONF & YANG + later RESTCONF etc. You operate a network? PLXZ to fill in questionnaire
3
12
32