Sebastian Gabriel's Avatar

Sebastian Gabriel

@sgabriel.bsky.social

Head of Software Engineering | remote work & based in South Germany | building BI products for the aviation industry

63 Followers  |  152 Following  |  81 Posts  |  Joined: 18.11.2023  |  1.9476

Latest posts by sgabriel.bsky.social on Bluesky

I think I remember that the differences in air pressure in the cabin make food taste differently. That’s the main reason most meals on planes are bad.

01.08.2025 07:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Try Canva first, their constant try for upselling might be annoying, but they have a lot of free images and fonts etc. The UI is very minimal as well

01.08.2025 04:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks for the insight

23.07.2025 13:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How certain are you with that statement? I’m not familiar with A/B testing at scale, do the different experiments get the same amount of different leads, like could it be that a certain ad performed better and through coincidence these people got the other string displayed?

23.07.2025 07:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I had the same thing when I was bouldering regularly, depending on intensity it took up to 2 days until it worked again. I didn’t need to recalibrate but let the skin heal

17.07.2025 06:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Only 100+ ?! At on point our β€šdo it all’-combobox had 2000+ LOC πŸ˜…

09.07.2025 11:52 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes

09.07.2025 07:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It’s so important to make yourself aware of the goodness in your life. It’s easy to keep chasing dreams and forgetting to enjoy life

21.06.2025 05:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Being able to build it doesn’t mean being able to market it as well. Not saying you couldn’t, but marketing was well as the business side of things is often overlooked

18.06.2025 18:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Additionally you should have other mechanisms in place preventing bruteforce credential guessing

10.06.2025 09:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

With AST you mean the object-structure returned by the parser is uniform? With keys like type, attributes, children. And not a json representation of the XML? Perhaps a DOM parser might help? We use a DOM parser if we need to recreate the exact XML with comments indents etc.

02.06.2025 08:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

WFH increases productivity but I think the drawback is a lack of β€šaccidentalβ€˜ collaboration/connections. Be it the smalltalk at the coffeemaker, or overhearing issues of colleagues of another team.

30.05.2025 03:48 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

As I recall, Remix goal was initially to be framework agnostic like the tanstack libs, but they switch to focus on react

25.05.2025 19:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Totally forgot that this wasn’t the default

24.05.2025 16:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Calendar has open APIs so that was easier to integrate

21.05.2025 06:53 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Unfortunately, reminders and I assume notes as well, only provide native APIs, my solution is running a REST API written in swift on a Mac mini.

21.05.2025 06:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Currently building the same thing, but with apple reminders and apple calendar as backend

21.05.2025 06:04 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Why stop at tariffs? I would like to know the entire pricing composition, like what percentage the manufacturers get etc.

30.04.2025 06:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

you all are sleeping on @n8n.io

25.04.2025 16:16 β€” πŸ‘ 35    πŸ” 1    πŸ’¬ 9    πŸ“Œ 0

Awesome service!

23.04.2025 16:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Carpentry/working with wood, but I must admit gardening is growing on me ☺️

20.04.2025 18:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Tried it already, waiting until it supports different profiles

17.04.2025 15:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Starship: Cross-Shell Prompt Starship is the minimal, blazing fast, and extremely customizable prompt for any shell! Shows the information you need, while staying sleek and minimal. Quick installation available for Bash, Fish, ZS...

Magnet,
iTerm 2,
Oh my zsh,
Starship.rs

17.04.2025 03:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Building your own solution in house is fine. But support and maintenance will be more than paying for a finished product. Also don’t mix up replacing a product for you own needs and productrizing a prototype

14.04.2025 13:13 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Congratulations πŸŽ‰

04.04.2025 13:37 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Worrying that you aren’t buying a domain πŸ€”

03.04.2025 13:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

See it as an opportunity

01.04.2025 14:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So much potential to remove bureaucracy and make the entire approval process more efficient, by removing it altogether. On the other hand it clearly tells, Elon isn’t paying much attention to Tesla at the moment, that has some β€žbest weβ€˜ve gotβ€œ energy

20.03.2025 08:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Managing dotfiles with a bare Git repo I've never had a good system for keeping my dotfiles (config files) under version control. I've tried a dotfiles repo with symlinks, but it never seemed all that convenient.  I recently discovered a new approach that I like: a bare Git repo and a shell alias. It comes from an HN comment by StreakyCobra:  I use:  git init --bare $HOME/.myconf alias config='/usr/bin/git --git-dir=$HOME/.myconf/ --work-tree=$HOME' config config status.showUntrackedFiles no where my ~/.myconf directory is a git bare repository. Then any file within the home folder can be versioned with normal commands like:  config status config add .vimrc config commit -m "Add vimrc" config add .config/redshift.conf config commit -m "Add redshift config" config push And so on… No extra tooling, no symlinks, files are tracked on a version control system, you can use different branches for different computers, you can replicate you configuration easily on new installation.

Managing dotfiles with a bare Git repo I've never had a good system for keeping my dotfiles (config files) under version control. I've tried a dotfiles repo with symlinks, but it never seemed all that convenient. I recently discovered a new approach that I like: a bare Git repo and a shell alias. It comes from an HN comment by StreakyCobra: I use: git init --bare $HOME/.myconf alias config='/usr/bin/git --git-dir=$HOME/.myconf/ --work-tree=$HOME' config config status.showUntrackedFiles no where my ~/.myconf directory is a git bare repository. Then any file within the home folder can be versioned with normal commands like: config status config add .vimrc config commit -m "Add vimrc" config add .config/redshift.conf config commit -m "Add redshift config" config push And so on… No extra tooling, no symlinks, files are tracked on a version control system, you can use different branches for different computers, you can replicate you configuration easily on new installation.

TIL: Managing dotfiles with a bare git repo
β†’ github.com/pdubroy/til...

16.03.2025 15:56 β€” πŸ‘ 25    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Yes working with an AI agent seems like working with an intern, but even with disregarding future benefits I would argue that an intern has a better/faster learning curve and thus will faster be able to complete more tasks on their own.

13.03.2025 07:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@sgabriel is following 20 prominent accounts