raspo
Joined 13 years ago
Joined 13 years ago
I also didn't notice that, it feels like an implicit subscription. However, I should point out that the developers of Sublime Text have always been quite generous in letting people use the app without paying, while only showing a nag window every once in a while.
In that context I 100% agree with him that if you want to sprinkle some interactivity while keeping your content "portable" and be able to move to the next "CMS" of the future, sticking with web components is a much wiser choice, rather than embracing whatever fancy convenient feature your tool provides (like Astro's islands).
(It is good advice and a well written article btw, thank you for sharing)
I don't think he was suggesting to build your next SPA entirely with web components..
So I stuck around with the same job that I didn’t like, only because it was good enough, decent pay, and more stable than previous ones.
Long story short, after years of going through cycles of severe unhappiness, almost like depression, I finally decided to just quit my job, without any fallback.
That was the best decision ever. I have never been so happy and at peace with the world.
I hope your friend never makes the same mistake by listening to the “wisdom” of others.
One example: "smart-working". At the beginning of the pandemic, when we all started to "work remotely" or "work from home", Italians decided to call it "Smart Working". The first time I heard this term from a relative I was very confused, I thought it was just young people trying to "be fancy" as usual, with their fancy english words, but no, it actually had become the official way to refer to "working from home"... people had it in their contracts.
IMO this usage of the English language doesn't benefit anybody. Italians are not getting any better at English in general, language purists keep getting angrier and it's just adding a lot of confusion.
I have been working as a frontend engineer for over 10 years, developing javascript webapps, I know my HTML/CSS/JS, and I'm also very aware of their shortcomings (especially in the context of desktop apps).
I have tried multiple times over the years to build my own native Mac Apps, but ultimately failed. I failed because I found it to be much harder to get into:
- APIs are undocumented or lacking any examples
- I cannot simply look at the source code of whatever API and figure out what it does
- The platform itself will have bugs that are basically never going to be fixed (or until the next OS version)
- XCode is slow and very clunky (and you have to use it one way or another)
When I already have plenty of experience building UIs for the web, why should I invest in learning these proprietary technologies?!
All I really want is the better performance, lower resource usage and integrated UI, but I don't think it's worth the hassle.
Maybe I am better off writing the most efficient webapps that I can and rely on projects like Tauri to bring them to the desktop..
I have been following them for over ten years and thanks to them I have learned a lot about movies, actors, directors and movie making in general.
They have a very particular sense of humor, very dark and full of sarcasm; they like to troll their own audience and don’t care about what youtube wants. They respect my intelligence and never asked me to like and subscribe (unless it’s a joke) and for that, I like them even more.
Some video recommendations:
- Phantom Menace review - what they are most famous for (https://www.youtube.com/watch?v=FxKtZmQgxrI)
- Jack and Jill - my personal favorite (https://www.youtube.com/watch?v=sXNsT7-Lwsk)
- Bruce Willis fake movie factory - more recent (https://www.youtube.com/watch?v=cd1eNS9HtXo)
- Scientist Man Explains Terminator: Genisys (https://www.youtube.com/watch?v=JXJiSZhA5cg)
- Prometheus (https://www.youtube.com/watch?v=NiQfbgDPz6o)
I really appreciate how the author keeps a pragmatic approach, by copy-pasting code snippets found on the libraries docs and, at the same time, goes into details and explains every little line of code, without overwhelming the reader.
Just a quick (design) feedback: I personally felt like those blue boxes used for pull quotes draw a little too much attention. I wasn’t sure “how” I was supposed to read them at first: is this a “quick tip” box? is this something important I should pay extra attention to?
But in practice, for whatever reason, the only to-do lists that I complete are the ones I quickly write down on a random piece of paper sitting on my desk.
Even though digital notes have many more advantages and I would like to use them, they just never work for me. I forget to periodically check them and if they send me notifications I simply ignore them.