Readit News logoReadit News
yagodragon commented on VueJS turns 10 years old   twitter.com/vuejs/status/... · Posted by u/YourCupOTea
cjblomqvist · 2 years ago
We have a 100kloc codebase and migrated 2->3 + replaced our whole build stack (webpack -> vite) with a few dev days of effort (mostly on SSR stuff). It hasn't (at least not negatively) our general velocity at all.

A totally different thing than moving from Angular 1 -> 2 for example.

yagodragon · 2 years ago
Going through the same migration from nuxt 2 to nuxt 3. Can you share more details? Did you also move from vuex to pinia ? If so, how did you manage the API change (dispatch, commit) scattered through the codebase. I'd love to learn more
yagodragon commented on Xstate: State machines and statecharts for the modern web   github.com/statelyai/xsta... · Posted by u/thunderbong
sonicrocketman · 2 years ago
I was one half of a team that heavily leveraged XState in 2020. We used it to build a general-purpose kiosk app (in Electron) that could be updated remotely using an Xstate configuration served by a graphene-django app. One of the most technically impressive pieces of software I've ever had the pleasure to work on. (I mostly did server/backend stuff).

The entire kiosk device could be repurposed on the fly and Xstate + JSON schema form allowed for completely customizable & swappable UI.

Shame the project died.

yagodragon · 2 years ago
I'm also exploring xstate for a similar use case and would love to know more about your experience with it. I'm particularly interested in understanding the level of customizability you allowed in your implementation.

My use case involves implementing various user flows in my app and I'm currently weighing the benefits of using xstate versus react-router.

Also, I'm curious about how you integrated graphql into this project. Could you share some details on that?

Lastly, I wanted to ask if you stored all the different configurations on a database or on git? If you used a database, how did you manage different schema versions?

yagodragon commented on Discuss HN: Software Careers Post ChatGPT+    · Posted by u/rich_sasha
yagodragon · 3 years ago
As a developer, I legit feel crippling anxiety and might need professional help.

People saying it's not intelligent, really don't get it. It looks like it's working exactly like the human brain. We, humans, also pretend to know what we're talking about and often talk with authority without really understanding what's going on. When you apply for a react.js position you pretend to be a js God when in fact you know shit, just enough to be able to stitch things together to make them work.

The rate at which technology, languages and frameworks change also doesn't give you the ability to master your craft. In fact, mastering a specific tool/framework is risky for your career because of new tools emerging every 3-5 years. Every company uses a variation of react,vue,python,go,java,ruby whatever, it's impossible for the human brain to keep up and be good at everything. We can only scratch the surface of the complicated mess of a tech stack and that's exactly what gpt3 is extremely good at right now. So yeah, I fear a lot...

I can't imagine how good this is gonna be in 5-10 years. I legit feel scared and anxious. How can we prepare for this future?

yagodragon commented on Ask HN: Getting into AI?    · Posted by u/juansg
yagodragon · 3 years ago
I'm in a similar situation. I have 1,5 year of experience working in a web dev full-stack job, but the FOMO is so strong with all the advancements in AI. I fear my skills won't be future-proof and eventually AI is going to take my job. These thoughts are taking a toll on my mental health and as a result, I can't focus on improving my skills because of the constant fear of me losing the hype train / making the wrong career decision.

Is this fear justified? How should I proceed? Is software development dead? So many questions and uncertainties...

yagodragon commented on Six programming languages I’d like to see   buttondown.email/hillelwa... · Posted by u/johndcook
pointlessone · 3 years ago
> A language designed around having first-class GUI support

Delphi and friends[1] is still out there. There's also Lazarus[2] if you don't want to fork off a few grands.

[1] https://www.embarcadero.com/products [2] https://www.lazarus-ide.org/

yagodragon · 3 years ago
I'd say Dart[0] fits the description.

[0]https://dart.dev/

yagodragon commented on Why Ruby on Rails Is Still a Good Choice in 2022?   reintech.io/blog/ruby-goo... · Posted by u/lizakatiush
yagodragon · 4 years ago
I don't know Ruby on Rails but i would love to learn it at some point. At my job we're creating some internal tools that are 95% CRUD and we're using JavaScript for everything. Vue.js/Nuxt.js/Vuex with express.js(on docker) and a shitty "headless" CMS (strapi) with MongoDB for backend. It sucks. We're writing hundreds of LOC every day just to create some simple forms. Our tech stack is so fragmented that makes it difficult to make changes and cooperate in our team. A simple thing like a <select> or <datalist> html element is re-implemented in a vue.js UI library and across 3 different files in Vuex. On the backend the story is even worse. Strapi is very limiting and it's not designed to be extended with custom business logic so we have to rely on custom solutions from scratch. Rails appears to be the best solution to our problems but our CTO only likes Javascript i guess...
yagodragon commented on Django 4.0 alpha 1 released   djangoproject.com/weblog/... · Posted by u/sandes
throwthere · 4 years ago
Backends aren’t just npm packages you throw away with each new project or iteration. Rails has an amazing ecosystem around it and tons of competent developers that can write maintainable code and others that can maintain it. Same with Django. You might be surprised that PHP is still extremely popular.
yagodragon · 4 years ago
What might surprise him/her even more is that PHP is actually better than js/react at anything web related. Symfony and Laravel are amazing frameworks. You get frontend scaffolding and admin generation,fast templating languages, authentication, authorization, databases, great tooling. On top of that PHP 8.0 improved the type system and these frameworks are quickly adapting to use types everywhere.

When it comes to web applications tho, Django is not as pollished as Laravel/Symfony. There is no webpack integration (or any other npm frontend tool). built-in authentication is very basic, hosting is a pain.

The thing is a haven't written a single line of code in Django, but modern PHP and it's ecosystem looks more fun from a front-end, JS developer's perspective

yagodragon commented on Is 2021 the Year of the Linux Desktop?   linux.slashdot.org/story/... · Posted by u/KlimYadrintsev
BrandoElFollito · 4 years ago
I tried to install Ubuntu 20.04 on my Thinkpad P51 with two monitors. Fonts were funny and the mouse never got the monitors right. Horrible things were happening when I was recovering from sleep mode.

I installed Windows 10 on my Thinkpad P51 with two monitors. Everything worked out of the box.

So at least for me 2021 is the year of Windows Desktop and certainly not Linux Desktop.

Disclaimer: I try 1-2 times a year to install a working Linux on desktop since 1994, and have my family use it. It never, ever fucking worked. I am so pissed of because of that because I have Linux on every backend server and I lost hope that one day I will have a Linux desktop.

Comment: I may have been able to make Linux work on my computer after digging some obscure settings in x.org and whatnot. I just want my front end device to just work - so Windows it is.

yagodragon · 4 years ago
Dual monitor setup is a huge problem with linux distros. I haven't found yet any DE that works out of the box. I'm really looking forward to KDE with official stable wayland support, until then 2021 is not the year of linux desktop
yagodragon commented on Flutter 2   developers.googleblog.com... · Posted by u/wstrange
yagodragon · 4 years ago
We're all complaining about how js is a bad language, tooling is a mess, and how the web is fundamentally built for documents and makes it hard to create app-like experiences. Now, Google comes and creates a whole new UI toolkit from scratch, couples it with a very beautiful SDK and component framework and offers a far better programming language than js could ever be but we're still nagging. I was also pretty disappointed with the demo at flutterfolio.com that is supposed to show how great Flutter 2.0 for the web is. It's not that good but it's gonna get there eventually, given the hype around wasm and <canvas> technologies. Not to mention that Flutter is already better and easier to use than the existing native tools for both Android and iOS. I believe Flutter is an extremely ambitious project and I appreciate that Google is really trying to give an answer to the problem of cross-platform UI development.

u/yagodragon

KarmaCake day1305November 2, 2016View Original