Skip to content
View slarse's full-sized avatar

Block or report slarse

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
slarse/README.md

linkedinblog

About me

Software engineer doing interesting things with version control at GitButler. Occasionally, I'll write a post on my blog.

Favorite projects

These are the projects I'm most actively contributing to, or am most proud of to having contributed to, or both!

RepoDescriptionLanguageStarsMy Contributions
gitbutlerThe GitButler version control client, backed by Git, powered by Tauri/Rust/SvelteRustGitHub starsMy commitsMy commits past 30 days
repobeeCLI tool for managing Git repositories on GitHub and GitLab in the context of educationPythonGitHub starsMy commitsMy commits past 30 days
sporkAST-based structured merge tool for Java, fully Git compatible https://doi.org/10.1109/TSE.2022.3143766JavaGitHub starsMy commitsMy commits past 30 days
soraldAutomatic repair system for static analysis warnings from SonarQube's SonarJava, TDSC 2022 http://arxiv.org/pdf/2103.12033JavaGitHub starsMy commitsMy commits past 30 days

Latest blog posts

TitleExcerpt
Cleaning up unused packages with PacmanEvery once in a while, I make a vain attempt to clean up packages. Lately, I've been upping my game in searching for packages I don't use anymore or don't have any recollection I even installed. In this article, I'll run through one full cleanup cycle using pacman to declutter …
Programmatically set the pixel density (DPI) of a PNG imageEarlier this week, I came across a situation where someone wanted a QR code to "have 300 DPI so it looks good when printed". As I don't have much experience with image formats, it took me a while to figure out what the actual request was: to print the QR …
Developer PSA: Learn to type!Humans aren't great at multitasking. You can focus on just about one thing at a time. This doesn't mean that you can only do one thing at a time, because not all things you do require your full attention. For example, try walking around, but before taking each step, really …
Taking a step back from open source developmentOver the past couple of years, I've half-heartedly tried to keep up with the bar I set for open source contributions back when I was in university. It has not been easy, and ultimately I haven't been able to align my current projects with where I'm taking my career. I's …
Book Review: Cybersecurity Myths and MisconceptionsThe world of cybersecurity is full of perils. Many of those perils stem from misconceptions about the nature of cybersecurity. If you come to the insight that perfect security is unachievable, you may reach the conclusion that being concerned with cybersecurity at all is a waste of your time. After …

Pinned Loading

  1. gitbutlerapp/gitbutlergitbutlerapp/gitbutlerPublic

    The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte

    Rust 21.6k 1k

  2. repobee/repobeerepobee/repobeePublic

    CLI tool for managing Git repositories on GitHub and GitLab in the context of education

    Python 81 16

  3. ASSERT-KTH/sporkASSERT-KTH/sporkPublic

    AST-based structured merge tool for Java, fully Git compatible https://doi.org/10.1109/TSE.2022.3143766

    Java 72 11

  4. pygitvizpygitvizPublic

    A tool for visualizing Git repositories

    Python 7

  5. INRIA/spoonINRIA/spoonPublic

    Spoon is a metaprogramming library to analyze and transform Java source code. 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformati…

    Java 2k 390

  6. ASSERT-KTH/soraldASSERT-KTH/soraldPublic

    Automatic repair system for static analysis warnings from SonarQube's SonarJava, TDSC 2022 http://arxiv.org/pdf/2103.12033

    Java 100 28