Sign in

Arjen :emacs: :linux:

@credmp.fosstodon.org.ap.brid.gy
12 followers 0 following 74 posts

Cybersecurity professional && Code Monkey 🌉 bridged from ⁂ fosstodon.org/@credmp, follow @ap.brid.gy to interact

PostsRepliesMedia
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 03/10/2026
So happy to see that people still love to game offline. The 999 games outlet is packed to the brim.
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 03/10/2026
New open source project: Comicstash. After a year of work I decided to open up the development I am doing on my comic book tracker, Comicstash. It started as a #rails web application but then I moved to #flutter and #dart. I release the current usable version on my own forge. It is #localfirst […]
fosstodon.org
Original post on fosstodon.org
010
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 14/08/2026
@plexus love using launchpad, stepped into a project with cljs as well and wanted to use launchpad to manage the shadow-cljs for me, but passing the :app id from shadow-cljs results in a nullpointer... any tips?
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 11/08/2026
Anybody know what is up with #clojure deref? The last actual edition was on June 23rd...
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 08/05/2026
Got my #steam controller today 🎮, it feels great and works like a charm. Yay!
010
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 23/04/2026
Truly amazed at the reach of #meshcore. My small node picks up repeaters kilometers away, which allows it to connect to other nodes spanning almost 400km at the moment.
100
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 04/04/2026
@xenodium Congrats!
110
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 04/04/2026
@desater happy birthday! 🎂🎉🥳
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 15/03/2026
You can do anything in #Emacs. I built (a start) of a comicbook tracker using #vulpea and #vui.el. It uses metron.cloud to pull in the metadata.
Paperback, my comic book tracker in Emacs.
130
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 09/03/2026
While working on tsjo.ch I notice that a lot of Planets about a topic mostly consist out of inactive blogs. #kde has a planet of 750 blogs, but only 50ish are relatively recent in their posting. In tsjo.ch I made the decision to not show stale links, to give readers actual alive feeds […]
fosstodon.org
Original post on fosstodon.org
000
Reposted by Arjen :emacs: :linux:
Phil Gastwirth :imagination: @philgastwirth.worldkey.io.ap.brid.gy · 06/03/2026
Is there a Fedi F1 Fantasy league this year. I forget who ran it last year. (I think I did pretty good last year) #f1
001
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 24/02/2026
Came across one of my oldest #opensource contributions last night, a component for #delphi: delphi.icm.edu.pl/authors/a0002603.… tried to find even older artifacts, but this seems to be it for now. When was your first #oss contribution?
delphi.icm.edu.pl
Arjen Wiersma
010
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 23/02/2026
I should share what I have been building: tsjo.ch an index for the indie/slow web. You can sign up using an invite code from an existing member or drop me an mail at invites at tsjo dot ch. You subscribe to curated lists or individual sites and the app makes a dynamic OPML for your #rss […]
fosstodon.org
Original post on fosstodon.org
110
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 19/02/2026
After so many years as an open source contributor and builder of things I actually think I have actually built something that is useful for a larger group. Still in the domain of #slowweb #indieweb and #selfhosting. I am sorting the hosting part out now and hope to release the service somewhere […]
fosstodon.org
Original post on fosstodon.org
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 08/02/2026
RE: infosec.exchange/@gtronix/116033717… But like jazz, this is an illusion: the initial demands hides a simple truth: make a small change to understand me, Emacs tells you, and then you can spend the rest of your life changing me to meet your needs.
infosec.exchange
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 22/12/2025
I read a cool post on color themes (tonsky.me/blog/syntax-highlighting) which made me think about implementing it in #Emacs to see how it works. The current work-in-progress themes (light and dark) are here: forge.arjenwiersma.nl/arjen/themes
My alabaster light theme in Emacs
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 10/12/2025
Added Google Antigravity, fixed my silly link to localhost...
an incomplete historic view on code editors
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 09/12/2025
I made a thing... an incomplete family tree of code editors. See it in action: arjenwiersma.nl/editors.html . During my years in software development I have seen many editors come and go, so I thought I would create a visualisatie for it... it got kinda out of hand :D
The history of code editor visualized (incomplete)
110
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 09/12/2025
Another editor is closing down, to be replaced with something new, focusing on AI. Goodbye #fleet, it was nice knowing you: blog.jetbrains.com/fleet/2025/12/th…
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 26/11/2025
RE: infosec.exchange/@securestep9/11561… Apparently some packages in the maven repository repackage npm packages… learn something new each day..
infosec.exchange
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 24/11/2025
Npm, the gift that keeps on giving. Another mass ransomware attack; helixguard.ai/blog/malicious-sha1hu…
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 23/11/2025
Got my ticket for the Dutch clojure days, yay, so happy it is back! #dcd #clojure
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 21/11/2025
really liked @plexus presentation at london clojurians on the stack used at Gaiwan. Could you share your reitit :compile setup, that approach sounds very interesting
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 16/11/2025
TIL about IDEmacs, where they try to mimic other IDEs, vscode being the first: codeberg.org/IDEmacs/IDEmacs
codeberg.org
IDEmacs
Making Emacs beginner-friendly, via configurations that emulate mainstream IDEs
100
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 15/11/2025
Llm scrapers are getting out of hand, recently magic.vc went down because hosting costs spiked 5000%! github.com/magit/magit/issues/5472#…
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 13/11/2025
Once you start working on an #emacs package the functionality starts getting a bit out of hand. My #java helper now finds and starts spring boot, sets up debugging and connects dap-mode :)
031
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 11/11/2025
I have been working on my #Maven package for #Emacs. It uses transient (thanks @tarsius ) and tablist-mode to create a neat interface. It is still a bit rough around the edges, with the occasional nil reference that I need to track down, but it handles […] [Original post on fosstodon.org]
041
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 07/11/2025
Made some changes to my #java helper for #emacs. Adding a dependency will transparantly load the pom.xml, insert the dep, save it and place you back where you were. Still a work in progress, but it is functional.
021
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 07/11/2025
Hey #Java #Emacs users, I am trying to smoothen my workflow. One thing that annoys me is to go to mvnrepository.com to look up a package. I am creating a little helper for it, anyone interested?
011
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 06/11/2025
Just finished up my workshop at #jfall #jfall2025! Great crowd and lots of interaction, even in the silent disco setup!
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 01/11/2025
I made an update to my #emacs upiv package from yesterday, it now supports marginalia mode for even nicer support with configuring use-package. URL: forge.arjenwiersma.nl/arjen/upiv
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 30/10/2025
I so love my #emacs, was configuring some packages and wanted something easier, so I wrote a small function that will look up all the custom variables for a package and provide them as completion, allowing you to easily insert them. Trying to be more like @xenodium by sharing.
123
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 12/10/2025
During my talk at #devoxx I talked about how big systems leak data through bad #ai implementations, this morning I read about copilot for GitHub: www.legitsecurity.com/blog/camoleak… it never stops…
legitsecurity.com
CamoLeak: Critical GitHub Copilot Vulnerability Leaks Private Source Code
Get details on our discovery of a critical vulnerability in GitHub Copilot Chat.
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 21/09/2025
Love this article on a new industry; cleaning up vibe coded projects donado.co/en/articles/2025-09-16-vi…
donado.co
Vibe 编码清理即服务
Vibe coding cleanup as a service (donado.co) 14:01  ↑ 105 HN Points
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 23/06/2025
Just posted my first of 12(!) parts on AI Security. A bite-sized deep-dive into AI security delivered right into your mailbox from my substack. Check it out: credmp.substack.com
Understanding the new world of AI security, Day 1 of 12 of this deep dive into AI security.
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 09/06/2025
For me #clojure is like stoic philosophy, leading a simple and humble life in the #repl.
010
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 18/05/2025
If you want to check that TCF is active on a site, check out these instructions: www.owntag.eu/blog/tcf-check
owntag.eu
TCF Check: How to Verify if TCF is Active
Learn how to check if TCF is enabled and how to extract information from the TCF string.
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 18/05/2025
EU ruling: tracking-based advertising across Europe has no legal basis. A massive ruling that is effective right away, means that organisations that rely heavily on advertisement (such as dpg/nu.nl in the Netherlands) will have to review and adjust their practices […]
fosstodon.org
Original post on fosstodon.org
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 18/05/2025
Remember how Microsoft said it would go to court to protect European interests if faced with American orders to work against it? Seems it was not entirely true: www.techradar.com/pro/microsoft-say… […]
fosstodon.org
Original post on fosstodon.org
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 08/05/2025
Every once in a while I try different knowledge management systems, recently I have been using #logseq, but I always come back to the simplicity of my #emacs setup with org-roam…
010
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 05/04/2025
Went shopping for comics today, completed my 1-100 series for Spawn and added a good chunk for 100-200. Kinda feels like Christmas. #comics #spawn
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 13/03/2025
Today I was at the futuretech conference in Utrecht. Really liked @fonssonnemans talk about performance analysis.
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 28/02/2025
@koen van harte! Niet op LI, maar gewoon op de fediverse, een pracht idee!
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 06/02/2025
This editor comparison is hilarious, and then they get to #Emacs, and I can not stop laughing "Everybody from amsterdam uses Emacs"... youtu.be/odi248rgkw8?si=14pFsBsorbK…
020
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 05/02/2025
The conj 2024 videos on YouTube had some great content! I started making a list of large #clojure projects that show how to build big systems in clojure, here it is: arjenwiersma.nl/posts/20250205-cloj… , every suggestion to add to this list is welcome! Fire away.
arjenwiersma.nl
Clojure Projects
When I tell people that I like to code in Clojure the common response is “wut?”. Clojure is not known as a programming language in which you create big systems. As all Clojure people know, this is not true. There are many systems written in Clojure. Let me show you some that are very actively maintained. First there is Lipas, a Finnish platform that shows you information about sports clubs. The structure and techniques used in this code base I use as a reference implementation for my own ClojureScript + Clojure systems. A screenshot of the application is shown here:
011
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 29/01/2025
Using @openvibe feels to me like using eBuddy back when there were a lot of instant messaging apps. Everything neatly in a single space, one user experience. Very nice so far.
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 14/01/2025
Hey #clojure / #clojurescript community, does anyone have a config for clj-kondo to support the re-frame macros? #cljKondo
000
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 12/01/2025
TIL that (part of) grammarly is written in Common Lisp (www.grammarly.com/blog/engineering/…) #lisp
grammarly.com
Running Lisp in Production
At Grammarly, the foundation of our business, our core grammar engine, is written in Common Lisp. It currently processes more than a thousand sentences per…
001
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 11/01/2025
I wrote about the joy of #nixos and how I manage projects for #clojure and #rust. Summary: I have been happy with nixos since July 2023 and use nix-direnv for dev environments :) Link: arjenwiersma.nl/posts/20250111-happ…
arjenwiersma.nl
The joy of NixOS
In July 2023, I installed NixOS as my daily operating system. NixOS is a Linux distribution that emphasizes a declarative approach to system management. This means you define your desired operating system configuration in a file (e.g., KDE with Emacs 30 and Firefox), and the Nix package manager uses that file to create your OS. Every change generates a new version, allowing you to revert to a previous version if anything goes wrong.
002
Arjen :emacs: :linux: @credmp.fosstodon.org.ap.brid.gy · 11/01/2025
A very nice and detailed story on why a studio chose clojure, basically for it's stability and the following work/life balance. Why we built Vade Studio in Clojure | bytes.vadelabs.com/doing-hard-thing…
bytes.vadelabs.com
Doing Hard Things While Living Life: Why We Chose Clojure
A server crash during a Valentine's date became the turning point. The pursuit of technical complexity was costing more than just code - it was costing life itself. This is a story of how three developers built an ambitious no-code platform using Clojure.
000