I'm a React developer. Exploring react-spring and recoil right now.
Nothing here yet.
No blogs yet.
I absolutely admire the people who pour their heart and soul into decentralised infrastructure and applications, but the approaches are often very idealistic. Getting someone to use Mastodon instead of Twitter is like convicing someone to go vegan. It's definitely good for both themselves and their environment, but sadly, most people won't respond to your efforts.
I definitely have that too and I think to some extent, it's healthy to be curious. I think what drives me is the question of "How did you do that?" I enjoy asking this and listening to someone explain the process that lead to something great, but boi, even more than that, I enjoy getting asked that. how do you deal with this syndrome of wanting to try everything? This is also the key IMO. In order to focus on a project/skill I shut off social media (or any other 'feed' type thing that isn't specifically handy for the task at hand). This way I don't get distracted by anything that triggers the novelty - couriosity loop in my brain. I also think about projects in a way that assumes I'm the only one that ever sees this. That way I don't get distracted by the potential reward of social recognition/admiration. What are some goals of yours? What do you want to achieve? Do you want to be known for creating something other people use? My goals right now are to dive deeper into React, Flask and GraphQL, but I reeeeaally would like to learn Haskell and/or Go, although this is not realistically in the cards right now. Is money even important for you? Do you have enough so you can focus on your goals? Do your goals require money or time? Money isn't important to me. I'm kind of blessed/lucky that way and I can afford to work pro bono if I think a project can be a force for the good in the world. Are you a self-taught person? Did you go to college? I am self-taught and got my first professional dev-position six months ago. What advice would you give your younger self? Curiousity is not as bad as paralasys by analysis. Just frickin' do it. To focus, turn your smartphone off and block social media, it's making you distracted and subsequently limits your cognitive abilities.
So this is a very abstract recap of what I did at work to achieve this: let factor = 0.3 ; // whatever number <ReactPlayer style= "width: {factor*16}vw; height: {factor*9}vw" /> Provided there are no SyntaxErrors/Typos in there, this should work, but even if there are, you get the idea. You would then be able to control the size of the video via the factor variable (even change it programatically if you want to downsize it on scoll for example).
What gets me going is when I see stuff and I have no clue how this is done. Then I start to explore how I would go about creating something like this. Usually this results in discovering that this requires a technology I am not yet familiar with and if this is a cool thing, I pursue it.
For the things you mentioned, Python is a solid choice. It's known to perform really well in data analysis, has good ORMs for all common databases and has potent web frameworks. It also comes with a vibrant and productive community with very diverse fields of interest.
Django comes with all the bells and whistles you could possibly need. Flask is "micro-framework" but still provides all tools you will realistically make use of. Some people say that Django forces you to write your code in Django while Flask lets you write Python.
I guess everyone is going to go for positives, so I'm going to talk about a negative: My smartphone has shrunk my attention span and overall limited a lot of my mental abilities. It's a change that I only became aware of recently and am now looking to reverse (without becoming an outcast).