|
Olivia Ifrim š¦
@
oliviff
London, England
|
|
š©āš»senior eng @twitter
špreviously @microsoft @amazon @daisie
š¦ super mega rustlang fan (making #tennisacademydash)
|
|
|
815
Tweetovi
|
605
Pratim
|
553
Osobe koje vas prate
|
| Tweetovi |
| Olivia Ifrim š¦ proslijedio/la je tweet | ||
|
supermassive backlog
@FakeRyanGosling
|
16 h |
|
The cloud service lifecycle:
- cool new greenfield project
- works in prod, plenty of feature work
- stable, mostly bug fixes
- original team moves on
- now a "legacy" project š„
- who even owns this?
- new people want to retire it for a cool new greenfield project, but in go
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
32 min |
|
@flukejones might know though.
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
34 min |
|
Yeah the joins are pretty cool! I haven't delved deep into implementing an ecs myself, but I would hazard a guess that there is some neat bit shifting/positioning/mapping trick that allows you to do joins without looking at every element.
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
I think tech debt is a factor on different levels. You could have architectural tech debt, code tech debt, org tech debt. For example a great design can be implemented badly and lead to tech debt.
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
Honestly it was supposed to be a 3 part tutorial. Let me know if you have any tips about the book part though, I really like yours! š
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
hahaha! I think you know where the issue is š
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
I don't know how this goes when you write novels but maybe you can write a short abstract of a few ideas and try them out with people. if they say they'd read it maybe it will give you the push you need to keep going š also even if one person reads it and likes it it's a win.
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
I thought the same about making a game and my advice would be just do it without thinking of what you're getting out of it. Do it for fun. Don't set hard deadlines, just try to make a little time for it every now and then.
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
Hehe it will be free for sure but glad to know you'd pay for it š let me know if there's something specific you'd like to see covered š
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
Yeah I'm using mdbook and I think it supports translations so maybe write it in whatever is easier first and follow up with a translation.
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
If you were learning rust or gamedev or both at the same time, what are the top 3 concepts that you'd like to see explained?
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
It started as an extended tutorial but I started explaining a lot of things so ended up turning into a book š
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
Ahh I see. Glad to hear you're better! š
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
Are you hibernating? š
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
Hah! I have lots of opinions. I think traditional gamedev architecture is difficult in Rust, you will be fighting the borrow checker a lot. ECS works like a charm though, haven't had a single ownership error that was because of ECS.
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
2. velj |
|
A little sneak peek at the #rustgamedev tutorial I am making!
It might be ... turning into a book? š±š
Let me know what you think and follow me if you want to follow along. No idea how long it will take but I guarantee it will be FUN!
#rustlang #SundayMorning pic.twitter.com/hhjahVHftu
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
1. velj |
|
spent a good 10 minutes figuring out why nothing was being rendered on the screen. turns out I forgot to call present š¤¦āāļø
in other news though, I am working on an extended rust gamedev tutorial.
#rustlang #rustgamedev #SaturdayMotivation
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
18. sij |
|
š§½š§½ v0.1.5 is here! š§½š§½
š the puppy has a bowl
š code refactoring and using clippy
šÆ UI displaying score and other info
#rustgamedev #rustlang #gamedev #indiedev #indiegamedev #screenshotsaturday #indiedevhour #tennisacademydash pic.twitter.com/jXUNhANNfd
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
17. sij |
|
Yes to this thread. One thing I would add is being the kind of person that always delivers value. Value is sometimes writing code, but other times it's writing an email or spending half an hour explaining something to a more junior person. Understand how you can deliver value. twitter.com/GergelyOrosz/sā¦
|
||
|
|
||
|
Olivia Ifrim š¦
@oliviff
|
17. sij |
|
Am thinking about it. You think it would help?
|
||
|
|
||