
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
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
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.
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
Generate videos in just a few seconds. Try Grok Imagine, free for a limited time.
550
640
4K
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.
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
Do I know anyone involved with NAF? I got the perfect project to showcase! =)
1
0
2
Writing docs on integers in @ActonLang and added a table but accidentally wrote <tale>. Copilot did not disappoint...
0
0
3
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! 😃
1
1
5
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!
0
1
5
GitHub Actions hosted runners now include Linux arm64 🙌 I can now build multi-platform x86_64 and aarch64 images for
github.com
NETCONF device simulator, mock your devices for development and testing! - notconf/notconf
0
1
3
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!
GitHub Actions hosted runners now include Linux arm64 🙌 I can now build multi-platform x86_64 and aarch64 images for
0
0
3
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
github.com
An Emacs major mode for the Acton programming language. - actonlang/acton-mode
0
1
2
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?
1
0
1
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
Wanna test your Acton project in GitHub Actions? Now you can! (You could before too, but it's more idiomatic GH Actions now =))
github.com
Installs the Acton programming language
1
1
2
Write @ActonLang, simple like Python but much faster!
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
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
Had to look this up. It's true! What!
@Nature About 90% of humans -- 6.5 billion people live north of the equator.
0
0
2
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
Wow! Wonder if we'll see this making it's way into video editing products and similar to simplify such a work process
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
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