880 karma · joined September 17, 2017
Opinions are my own.
[0] On the Scaleway checkout for the Mac Mini M1, at the bottom: "As required by Apple License, you must keep this Instance for at least 24 hours. You will be able to delete it only after 24 hours.".
As much as I love Tauri (and Wails), WebView requires to make sure the application renders exactly the same across all platforms. Sure, Electron comes with its downsides like the article rightfully points out. But having a UI that renders and behaves exactly the same on all platforms (thanks to the version locked Chromium bundled in the app) is really nice to have.
I wish there would be the possibility to bundle a renderer (maybe a more lightweight one?) with Tauri or Wails instead of using WebView.
For bigger projects where I need a full-fledged and reliable solution out of the box, I use Ory[1].
I guess Copilot could address this by checking the licenses of the projects it uses. Even when combining code, it could pull in the required attribution or avoid GPL licensed code (unless enabled) for example.
I also felt the urge to denounce their unprofessional behavior online, hoping that someone else would not end up in the same position as me, or make their customers aware of how bad their behavior is towards employees. But the truth is, it would not change anything and just paint me in a bad light.
After reflecting on my experiences, I found that we were just not a fit. Their way of working was not aligned with mine. Instead of changing myself to fit in or them to accommodate me, we clashed and it ended badly. Both are at fault, I take the loss and move on to the next gig.
Found my happy workplace now and I'm using these experiences to spot potential red flags early.
I got the job, stayed at the company for 4 years with great performance reviews and it shaped my experience as the programmer I am today. I couldn't imagine where I would be without the experience I gained there.
On-Topic: Congrats for the new major release, always exciting to see what the team delivers!
[0] https://careers.ghost.org/product-engineer-node-js/en#block-...
I learned my lesson through a romantic relationship where my ex-partner would never apologize, regardless of how small or big the issue was. Even when bringing it up, she would straight up refuse to simply say "sorry", justifying herself that it's not worth dwelling on this and to move on. I tried to understand her point of view and adapt but ultimately after years, it made me feel terrible and I just couldn't get over this. It ended up not working out for various reasons, but this is definitely red flag I'm looking out for now in any type of relationship.
As said above, I tolerate it when it is not repeated, as people might genuinely not realize it or just forget to do so.
- Location: Europe
- Remote: Yes
- Willing to relocate: No
- Technologies: NodeJS, C#/.NET, TypeScript, React, Electron, NextJS, AWS
- Résumé/CV: https://rafael.keramid.as/ - Full CV upon request
- Email: job[at]ker.af
I'm definitely up to share my experience and write a full article about this. Hopefully in the coming month when I find some time :-)
- Email: ProtonMail
- Contacts, Calendar, Online storage: NextCloud hosted by Hetzner (https://www.hetzner.com/storage/storage-share)
- Phone: LineageOS (Android)
-- App stores: F-Droid for most apps and Aurora store for the occasional non F-Droid apps (like the ProtonMail client)
-- Maps: MagicEarth (not open source but privacy friendly and very featureful)
-- Messaging: Telegram FOSS
-- Contact & Calendar sync: DAVx
- Notes: Joplin (syncs with NextCloud and available on F-Droid as well)
- Search: DuckDuckGo
ProntonMail (with own domain) and the hosted NextCloud instance aren't free, but privacy comes with a price and I'm happy to pay for it. So far I'm very happy with the transition.
[0] https://nagix.github.io/mini-tokyo/ [1] https://github.com/nagix/mini-tokyo
Never really had any new year resolutions, but I promised myself that 2022 is the year I'm going full digital nomad (for a year or two). I have little to no responsibilities that tie me to a certain place at this point of my life and an itch to discover new places in the world.