DEV Community

Discussion on: I am a full-time freelancer aged 21. I work mostly in PHP and React. Last year I made approximately $75,000 in revenue. AMA!

Collapse
 
pretzelhands profile image
pretzelhands

That's kind of you, thank you!

In terms of projects I'm pretty open to things in every direction. I'd just like some variety. By the time my current contract runs out I'll have spent ~1 year working on payment integrations in eCommerce systems. So ideally after that I'd rather take on something where that is just a part of the project and not the entire project.

Another thing I've been playing with in my head is building a small SaaS app and see how that goes. The beginnings of it are over at howmuchdoesthismeetingco.st

For the most part I have, yes. My current client demands me to be in the office for all but two days of the month, but before that I always worked from home or from a local coffee shop. I'd really like to go back to that eventually, because it's just an entirely different work experience, in my opinion.

Taxation is pretty high. The lowest tax bracket starts at ~$12,500 (or 11,000 EUR) with a 36.5% tax rate. The tax rates then go up progressively to 50% at 90,000 EUR and 55% at 1,000,000 EUR.

If you take the progressive taxation into account I end up at an average tax rate of 32%. I also have to pay mandatory insurance which is another 15% or so.

I've recently been very enarmored with Golang. It's actually less about the speed aspect of it, but I generally like the syntax. So that is something I'd be glad to add to my personal skillset. As experiment I actually wrote the RSVP website for my wedding in it. 😁

Collapse
 
simo97 profile image
ADONIS SIMO

Nice..i loved the SaaS app. I think i will start using it...

Collapse
 
rhymes profile image
rhymes

Thanks for all the info Richard :-)

I'd just like some variety.

Yeah, this is the blessing/curse of the freelancer :D

Another thing I've been playing with in my head is building a small SaaS app and see how that goes. The beginnings of it are over at howmuchdoesthismeetingco.st

ah ah, a really neat idea! "Are we wasting time here?" :D

I'd really like to go back to that eventually, because it's just an entirely different work experience, in my opinion.

Yeah I understand, I'm much more productive from home

Taxation is pretty high.

Yeah, more or less like here, depends in which bracket you are

I've recently been very enarmored with Golang. It's actually less about the speed aspect of it, but I generally like the syntax. So that is something I'd be glad to add to my personal skillset. As experiment I actually wrote the RSVP website for my wedding in it.

Ah ah, well, at least you built something useful ;) Go is a good tool to have in the arsenal

Thread Thread
 
pretzelhands profile image
pretzelhands

My pleasure, really! I talk entirely too much at times. 😅

Yeah, this is the blessing/curse of the freelancer :D

Variety is truly the blessing and the curse. I mean I have no trouble with working on a single for a while, but turns out a year is a long while!

ah ah, a really neat idea! "Are we wasting time here?" :D

Thanks! I've had good feedback so far. Ideally I'd like to formalize it a bit more to enable tracking of meeting output and action points etc. We'll see! Given the amount of meeting overhead I have at work I'll certainly be able to collect lots of ideas.

Yeah I understand, I'm much more productive from home

Yes! Especially considering that on my work laptop all I've got is Windows 10 and no administrative access. It's a struggle at times. And not the good kind.

Ah ah, well, at least you built something useful ;) Go is a good tool to have in the arsenal

That I did! And Go is the first language that addresses my biggest pet peeve: I can have a variable named InvitationToken in Go, invitation_token in the database and invitationToken in JSON all in one statement!

InvitationToken string `json:"invitationToken" db:"invitation_token"`

Coming from PHP where even the standard library doesn't know what it wants to be that is like rubbing Vicks on your soul.

Thread Thread
 
rhymes profile image
rhymes

That I did! And Go is the first language that addresses my biggest pet peeve: I can have a variable named InvitationToken in Go, invitation_token in the database and invitationToken in JSON all in one statement!

Yeah, that aspect of Go is truly cool. I only wished it wouldn't use interface{} for practically everything during serialization.