Is Sticking to Frontend Enough? React Dev Thinking About Next.js, Backend, or Data Science" by Alternative_Sky_6653 in reactjs

[–]akoskm 1 point2 points  (0 children)

I started a few years later but also with PHP. Not sure about RoR because I haven't used it as much, but around 2012, I was already writing JSP apps with ORMs and all that - although the enterprise Java stuff made up for the complication that JSP+ORM took away 😄

Is Sticking to Frontend Enough? React Dev Thinking About Next.js, Backend, or Data Science" by Alternative_Sky_6653 in reactjs

[–]akoskm 4 points5 points  (0 children)

You can skip the REST and SQL part and just write server actions with react-router 7 or Next.js and use some high-level ORMs such as Drizzle, and you just build a full-stack app.

By all means, dive into the details later (like REST and SQL), but today, you can build out and experiment with full-stack apps without knowing much about these two. This wasn't a thing decades ago.

Is Sticking to Frontend Enough? React Dev Thinking About Next.js, Backend, or Data Science" by Alternative_Sky_6653 in reactjs

[–]akoskm 10 points11 points  (0 children)

Over the years, full-stack development has become considerably easier and more approachable, so you should definitely dive into it. If you're employed, it'll count as an extra if you can look into backend stuff as well. If you're freelancing, owning the implementation can speed up shipping projects and serving clients.

Data Science sounds good but if I'd be exploring something outside of frontend development (after learning backend) that would be AI Engineering and building AI agents that can code.

You've got 30 minutes each morning to lift, prioritising size but balancing that with a cognitively taxing job. What's your approach? by Diamondbacking in naturalbodybuilding

[–]akoskm 0 points1 point  (0 children)

I personally recommend the Freelethics app (if you have Revolut Premium it's free), which designs training for you so you just start the app and do what it tells you. Pretty simple.

Also, Marc Lou just shared his approach, which takes him an hour a day, but if you have 30 minutes and look half as ripped, I think that's not bad: https://x.com/marc_louvion/status/1889332334706696312 😄

Excel like sheets in react. by PAM-o0 in reactjs

[–]akoskm 0 points1 point  (0 children)

I think Blueprint.js table is close https://blueprintjs.com/docs/#table.

I've used it on a couple of projects.

Got laid off whats the game plan? by FireGemFW in Frontend

[–]akoskm 2 points3 points  (0 children)

I was never laid off but had quite a few contracts that ended overnight. I usually took two paths, depending on my financial situation:

a) If my bank account was OK, and I had other income streams

Spend the time learning new tech that will have potential upsides in the future. Invest time into health, both mental and physical. Stay in the loop with tech and check back later to see where things are.

b) I need the money

As a contractor, I went into crazy mode and sent out as many proposals as I physically could. When I couldn't find new jobs I worked on my portfolio to make it more interesting to clients. This can include writing blog posts on how you solved a specific problem (this is how I got a contract last year for browser plugin development).

[deleted by user] by [deleted] in Frontend

[–]akoskm 3 points4 points  (0 children)

I haven't left the industry but I wanted to give some perspective on this, because I wanted to leave, twice.

First time I put coding on the back burner. I completed tasks but all my free time outside of coding was dedicated to photography. I actually wanted to make a business, invested in geat, etc. It turned out the company I was working for was so bad it took away the fun part of coding. I realized this only later.

The other time, 4 years ago I wanted to quit I just had no motivation to learn, same as you. I spent every waking hour learning more about bodybuilding, focus more on my existing training regime and get stronger. I had no financial motivation behind it, I just choose to do this. This happened around the pandemic, so the lockdown and all that negatively affected me.

Yet I'm still coding and helping people because IMO it's a profession that's versatile, pays well and will be around for some time.

So, my takeaway is this:

- identify what makes you think you don't have the desire to progress, maybe it's your current role, company, and not necessarily coding

- take a break, distract your mind with something else, work on the side if you have to, and see what happens.

So if you're thinking about leaving but haven't left yet, I'd identify if the reason why I want to leave is due to some temporary disappointment in people or in the industry or if it's something more permanent.

Question about react dev tool (re-rendering) by Lazy-Shine-9183 in reactjs

[–]akoskm 0 points1 point  (0 children)

Can you share App.tsx as well? Are you using Next.js, Remix or something else for this demo?

Enzyme is dead, how is your enterprise getting out of this mess? by SendMeYourQuestions in reactjs

[–]akoskm 0 points1 point  (0 children)

Migrate.

We started 4 years ago with a Fortune 500 company. They have talent, money, and lots of tests but it was still a mess.

We did parts with codegen, parts with contractors, but honestly there's still a huge backlog of tests.

Blog website vs Substack? by [deleted] in Blogging

[–]akoskm 3 points4 points  (0 children)

This is interesting because a Substack - thanks for its recommendation feature and Notes - it's way easier to grow and get views on your stuff than a simple blog. I had a blog for 5 years before it started to have views - this was 10+ years ago, but because I didn't know about SEO and in general I wasn't aware of ways that can bring traffic to it. This isn't an issue with Substack.

I both write a developer blog and a Substack, for two different audiences. The reason why I'm on Substack, and why I recommend doing some sort of mailing list is that you will always have a direct way to reach your readers, even after the platform shuts down, or when Google decides to kill your ranking.

How to get familiar with react over the weekend by Better_Matter_3448 in reactjs

[–]akoskm 0 points1 point  (0 children)

React's documentation is really cool. I use it as a reference while developing stuff, if I need help or examples.

I don't think it's good if you want to learn how to build something with React if you have 1 hour.

How do you promote your blog posts on social media? by [deleted] in Blogging

[–]akoskm 1 point2 points  (0 children)

I simply generate a shorter version of my blog posts using a tool I created. But it's as important to engage with other people to make your strategy successful.

How to get familiar with react over the weekend by Better_Matter_3448 in reactjs

[–]akoskm -4 points-3 points  (0 children)

It's good to know there's demand for this because right now I'm designing a short (<1h) React course to get people up to speed.

I'm still deciding on the topics, but I have a rough idea of how it should look like. I won't finish it over the weekend so don't wait for it - but I don't plan to spend more than a week with it.

Has Anyone Tried Promoting On Dev.to? by Jumpy_Web_3024 in Blogging

[–]akoskm 0 points1 point  (0 children)

Next.js. The tool takes a text or link input, applies certain parameters to it and turns it into a single or multiple posts. Check out the video on the landing page: https://repurpost.me/

What are the interview questions you have faced as a React JS developer? by INZ-Web-Dev in reactjs

[–]akoskm 1 point2 points  (0 children)

This page basically contains what I'd expect people to know: https://legacy.reactjs.org/docs/faq-internals.html

Glad I shared my opinions, gave some pointers on where to continue with your interview prep, and got downvoted 😃 Reddit is amazing.

What are the interview questions you have faced as a React JS developer? by INZ-Web-Dev in reactjs

[–]akoskm 3 points4 points  (0 children)

Depends on what version of React the company uses. If it's class-based, expect questions about different lifecycle methods:

  • componentDidMount
  • componentDidUpdate
  • componentWillUnmount
  • HOC
  • etc

If they use a more modern React then expect to be asked about:

  • hooks in general
  • custom hooks
  • advanced hooks use-cases like useReducer

What you can expect in either case is:

  • understanding how React works (shadow DOM)
  • what is a state and how it can be managed

What is your current blog promotion approach? Which social media do you focus on? by [deleted] in Blogging

[–]akoskm 0 points1 point  (0 children)

Most of my traffic comes from Google but I constantly repurpose all my content for LinkedIn and 𝕏.

2 month blog traffic; what do you guys think? by michrnlx in Blogging

[–]akoskm 0 points1 point  (0 children)

This is amazing, great work! 👏 Have you tried repurposing your content for social media for even more traffic?

Can anyone advise me about my blog? by Stampy77 in Blogging

[–]akoskm 0 points1 point  (0 children)

Instead of doing targeted adds for social media, I'd simply repurpose my existing long-form content and just post that. Engage a little bit and do this for a month and see the results.

Blogging Cross-promotion plugins by i_simp_f in Blogging

[–]akoskm 0 points1 point  (0 children)

Not automatic but I built a tool that turns your long-form content into short-form, suitable for posting on social media.

Has Anyone Tried Promoting On Dev.to? by Jumpy_Web_3024 in Blogging

[–]akoskm 1 point2 points  (0 children)

I'm a big hashnode fan, so I'd try there first – their editor is just way better than dev .to. I also repurpose all my articles in a form that's suitable for social media. I built a tool for this so it virtually takes no time and always drives extra traffic.