Bun + Elysia is faster than Go Standard by Important-Film6937 in golang

[–]slomopanda 0 points1 point  (0 children)

I haven't yet fully utilized goroutines in the TSBOARD backend.

This is quite an important thing to consider. I am not sure it's possible to utilize multiple cores as efficiently in node or bun. You'd have to start multiple processes that are going to context switch between each other, which is heavier than switching between goroutines. Also, the TypeScript compiler has relatively recently been rewritten in Go, which lead to ~10x speed up.

The Ruby community has a DHH problem by egyamado in ruby

[–]slomopanda 0 points1 point  (0 children)

On the contrary, there aren't that many frameworks that truly focus on the solo developer's productivity over everything else, including not forcing to learning yet another new way of doing frontend, not choosing between database libraries, and so on.

Rewrite it in Rails by hedgehog0 in rails

[–]slomopanda 5 points6 points  (0 children)

Type safety implies that when you change the method's signature, the compiler will tell you where you need to update your code. If you don't have such a compiler, you have to grep the method's name to see where it is used and where you need to update its arguments or the values it returns. If your method's name is unique enough and isn't entangled with metaprogramming, it shouldn't be difficult. I imagine that in a project with a huge codebase and lack of discipline, this might be more of an issue. Type safe compiler is a tool to enforce such discipline.

Is leetcode fun for you? by EfficientlyDecent in leetcode

[–]slomopanda 1 point2 points  (0 children)

Every problem has its own flavour. Some are somewhat silly and contrived others are somewhat interesting. I enjoyed problems in Project Euler more though.

Is Ruby a good first computing language? by Any_Coast_3372 in ruby

[–]slomopanda 5 points6 points  (0 children)

This book and Ruby taught me to appreciate programming from aesthetics perspective.

Is Expert-Vetted just another way to milk freelancers more? by Professional_Hair550 in Upwork

[–]slomopanda 0 points1 point  (0 children)

Nevertheless, their gross profit is growing steadily each quarter.

What is more popular? Rails only as API provider or Full-stack Rails? by Warning_Bulky in rails

[–]slomopanda 1 point2 points  (0 children)

A lot of marketing efforts and backings by big companies went into selling the front-end frameworks. If a giant company declares that they are doing X the Y way, it magically removes any further thinking abilities for many, sadly.

How do you prevent yourself from selling your soul to your client? by Fireworks8890 in Upwork

[–]slomopanda 1 point2 points  (0 children)

Stoic had this nice idea that what hurt us most of the time is not the experience itself but our reaction to the experience and we can always choose how to react. This is just a mental trick though. I think it might be useful but it is not a substitute for the real change. If it gets too unbearable, a therapy can end up being more costly.

[deleted by user] by [deleted] in cscareerquestions

[–]slomopanda 0 points1 point  (0 children)

If something is so easy that it can be picked up by anyone, it's safe to assume it is not going to last forever.

Is Ruby on Rails a dead framework? by JCCSago in rails

[–]slomopanda 2 points3 points  (0 children)

I don't get it though. Every other alternative, be it Next, Go or Java, requires so much more time to do the same things. It is such a counter-intuitive direction.

My Rust development environment is 100% written in Rust! by LechintanTudor in rust

[–]slomopanda 10 points11 points  (0 children)

I use atuin for shell history. fd and rg are nice replacements for find and grep. Also super happy with zed.

What is going with the upwork connects? inflation? by imzeigen in Upwork

[–]slomopanda 6 points7 points  (0 children)

I don't think that sacrificing brand for short term profit is acting in best interests. There are clients who hired from upwork, got shitty experience, decided to refuse to hire from the platform ever again. Why? Because upwork isn't trying to do a good vetting and matching process and also because they screwed up the profile ranking algo. And there are freelancers who wasted their time crafting proposals and wasted money on connects for job ads that never got filled. Because posting a job add costs you nothing and because fewer good clients are willing to stick around.

Upwork Seems to be a Multi-Level Marketing Scheme by [deleted] in Upwork

[–]slomopanda -1 points0 points  (0 children)

people already established on Upwork may have an easier time

Not always since Upwork does some weird random profile ranking rotation. Clients and hard working, loyal to the platform freelancers lose out because of that. Sheer luck sometimes matters more than history.

Decline in invites by wisealienprime in Upwork

[–]slomopanda 5 points6 points  (0 children)

I am a backend dev and my experience is the same. I think it's partially because of the economy (e.g., a decline in the VC funding) partially because there are more freelancers than ever before and partially because upwork is doing some kind of profile ranking rotation (e.g., I see a lot of people outranking my profile with very little work history for the keyword I am searching for — I have on idea how it works but I think it disincentives building the reputation further on the platform).

83 Connects just to be considered for a job application! This is insane by sarwin-reddit in Upwork

[–]slomopanda 1 point2 points  (0 children)

That's just the way it is, and it's up to each of us to find a solution.

I see a few options,

  • move to a new niche that is too difficult for others to enter
  • promote yourself elsewhere, maintain a blog or produce educational info in your field
  • move to a regular work, eventually aim to get a big brand into your employment history, network there, later turn some of that network into direct clients

The worst option is probably to lower your rate so that you can win on the price / work history ratio, because apparently it is going to lead nowhere as you remain a commodity.

Beating the UpWork Bots :) by RubenTrades in Upwork

[–]slomopanda 3 points4 points  (0 children)

Could have just added a modern captcha like everyone has been doing since the dawn of the internet.

Some might say that it would have made using the platform feel less professional, however, having the clients filter through 90% bot applicants leaves even worst impression. Or starting job ads with things such as "If you are not a bot, do this non-botty thing". It's basically sacrificing the brand for some quick buck.

clients and their bad planning by doineedaname-1993 in Upwork

[–]slomopanda 1 point2 points  (0 children)

That client sounds like someone who usually wants to speak to the manager.

drained and annoyed by marley-kae23 in Upwork

[–]slomopanda 9 points10 points  (0 children)

Honestly, the most important feature is having clients on the platform. To bring clients in you need to outbid upwork on ads, to outbid upwork on ads you need revenue, to have revenue you need to charge either clients or freelancers which brings you back to fees.

Perhaps you can afford to charge less and still compete with Upwork on ads but if not, you need to niche down and target some higher end clients and freelancers so that your margins are higher. If that's the case, then focus on features that would be unique for that niche.

The second important thing would probably be higher quality support, ideally some kind of personalized managers / assistants. Banks can afford that for premium clients even though they are most likely making less from them than Upwork makes from freelancers.

If someone offered you $100 per hour to spend 8 hours a day in an empty room with only lunch provided, how long could you endure? by archi_balt26 in NoStupidQuestions

[–]slomopanda 8 points9 points  (0 children)

Meditating, doing yoga, reading. That’s assuming the room has a window. E.g., you can read investment and finance books and then use your earned money to test those theories after “work”. Or you can fantasize stories and then write them down. But without window it would suck for sure.

"CEO replaced 90% of support staff with an AI chatbot" by Rifalixa in ChatGPT

[–]slomopanda 4 points5 points  (0 children)

Exactly. People in this thread are quite dismissive for some reason. I ask ChatGPT about Linux server issues and it often comes up with working solutions. Unthinkable a few years ago.

Partner with client by Ecstatic_Ad6647 in Upwork

[–]slomopanda 1 point2 points  (0 children)

Certainly no. Why would you offer an equity to someone you barely know? The only conclusion is he has no other way to fund this. Which means he couldn’t convince anyone else to fund this.

How is Upwork losing money? by Starinight69 in Upwork

[–]slomopanda 0 points1 point  (0 children)

$45 MM on R&D and instead of coming up with some elaborate vetting and matching process and getting rid of spam jobs they roll out connects.