adeeshaek
His work is also really well sourced, so it's a great jumping off point if you are looking for more work on the subject.
His sparta series, and the fremen series are absolutely outstanding.
Auth0's status page says "all is well", but I suppose uptime pages are just marketing pages these days...
Anyway, is this happening for anyone else or is it just me?
UPDATE: it's back up now
It's a very different business model, and it doesn't have the potential to become as profitable as Mr Beast.
Despite the major investment made by Stripe and Shopify, my experience is similar to that of this commenter: https://news.ycombinator.com/item?id=40161561 - like them, I've found the open source libraries available in the Ruby + Rails ecosystem to be aging and less well supported than that of more popular languages / frameworks like GoLang / Java / Python.
Rails is delightful to work in and very thoughtfully constructed, and the Rails community is helpful and welcoming. However, if your priority is to maximize your chances at getting hired, I would look towards GoLang / Java / Python etc, which are far less enjoyable to work in but far easier to find jobs for.
Best of luck!
My team inherited a Rails app, which used Turbo and Stimulus and we really struggled to create UIs that matched our design team's vision. We eventually had to move to react + MUI just so that we could build a webapp with a modern look and feel.
None of us come from a rails background, so I'm sure that a big part of our problem came from us trying to bend Rails to our will rather than embracing it - if you have any advice on articles / books that embody the rails approach, I'd be really grateful if you could share them.
Things we love about Fevo
- We've been fully remote since before COVID, though we have an office in the meatpacking district.
- Excellent compensation; we work hard and Fevo takes good care of us financially. All employees have stock options.
- We welcome diversity, and are an inclusive workplace. We're excited to work with you.
- We create useful software using exciting technologies, with an established and talented global team.
Stack
- Backend: Golang (1.19), some modern Java (via Quarkus), some Scala
- Frontend: Typescript, React, Redux
- DB: Postgres
We are looking for enthusastic engineers with 3+ years of experience. We are open to candidates in North America and Europe, and we require that your workday has some overlap with core-east coast hours (9-5 EST).
Notable roles:
Back end engineer (Golang Focus): https://jobs.lever.co/fevo/23600611-c6b0-4645-a9b8-633b831ba...
Full stack developer (Scala Focus): https://jobs.lever.co/fevo/1ab8a8b4-8d7f-4d1e-900a-27fba91d8...
Please reach out to [email protected] to apply or discuss. A full list of roles we are hiring for is at https://jobs.lever.co/fevo
What we do: We've been changing the ticketing industry since 2016, and now we are expanding into hospitality, travel, insurance and luxury industries.
Things we love about Fevo
- We've been fully remote since before COVID, though we have an office in the meatpacking district.
- Excellent compensation; we work hard and Fevo takes good care of us financially. All employees have stock options.
- We welcome diversity, and are an inclusive workplace. We're excited to work with you.
- We create useful software using exciting technologies, with an established and talented global team.
Stack
- Backend: Golang (we've already upgraded to 1.18), some modern Java (via Quarkus), some Scala
- Frontend: Typescript, React, Redux
- DB: Postgres
We are looking for enthusastic engineers with 3+ years of experience. We are open to candidates in North America and Europe, and we require that your workday has some overlap with core-east coast hours (9-5 EST).
Notable roles: Full stack developer (Golang Focus): https://jobs.lever.co/fevo/f5ab89f0-0462-4f6c-8128-7985a48b8... Scala: Full stack developer (Scala Focus): https://jobs.lever.co/fevo/1ab8a8b4-8d7f-4d1e-900a-27fba91d8... Senior Technical Product Manager: https://jobs.lever.co/fevo/1634cd7c-3379-4055-8a81-625f8921b...
Please reach out to [email protected] to apply or discuss. A full list of roles we are hiring for is at https://jobs.lever.co/fevo
I recently saw a video where an agitator came up to a mob of mostly Sinhalese people (Sinhalese being the majority ethnic group) and said "The Muslims are coming after me with swords!" only to be told by the mob to take his racism and nationalism elsewhere. The current administration came to power on a racist and nationalistic platform, and it seems that racist and nationalist thinking is falling from grace right along with the ruling clan.
I couldn't find the video I mentioned above, so I am not able to cite it, but I can cite the following examples of more un-racist and un-nationalist behavior in Sri Lankans at present:
1. In the following article, you can see posters of murdered Tamil journalists (Tamil being the second biggest ethnic group in Sri Lanka, which historically had a great deal of ethnic conflict with the Sinhalese) being displayed right alongside pictures of murdered Sinhalese journalists - https://groundviews.org/2022/05/13/challenging-impunity-for-... . To me, this is groundbreaking - for a very long time, Sinhalese Sri Lankans would dismiss any atrocities against the Tamils out of hand. As part of the current protests against the president of Sri Lanka, I've heard more and more stories of atrocities performed against Tamils being discussed and elevated by Sinhalese people, and that is a powerful sign of positive change.
2. Sri Lankans are also becoming more open to LGBTQ people - in the past, Sri Lanka has been incredibly conservative, and profoundly dismissive and marginalizing of everyone who is not straight and cis. However, there was more openness and acceptance of LGBTQ folks during the protests against the president, and Sri Lankans even celebrated pride: https://www.themorning.lk/pride-in-colombo-past-present-and-...
Having said this, Sri Lanka is in a very tough spot indeed - being more open-minded and progressive is cold comfort when you are eating just one meal a day, or sleeping in your car while in line for fuel.
For what it’s worth, I got my first internship through a family friend :)
who is hiring link: https://news.ycombinator.com/item?id=30878768
Fevo is expanding and revolutionizing the world of E-Commerce, live events, and social carts.
We welcome people from all across the world to apply for this role, however, you must be open to working east coast hours.
I am a lead engineer at Fevo, so feel free to reach out to me with questions! aekanayake at fevo . com
Stack: React, Redux, Golang, Postgres, Kubernetes
Roles:
- Full stack developer: https://jobs.lever.co/fevo/ed8bc8ef-f5eb-49ff-b83b-033e35a8e...
- Frontend platform engineer: https://jobs.lever.co/fevo/7cba6268-700a-4067-8c1b- 5258403c4010
- Back end developer: https://jobs.lever.co/fevo/8b4d24ad-9cd8-4acc-9ae5-31d9fedde...
Redis is simple and straightforward and a joy to use. Best of luck :)
An example of a particularly complex pattern can be found here, if you are interested: https://www.ravelry.com/patterns/library/the-queen-susan-sha...
I am a software engineer, and my wife is a champion knitter - she knits sweaters with cabling or colorwork. She is not a software engineer by trade, but she does construct complex software for modeling primate behavior in the wild (she's a PhD candidate), so I definitely see her applying the same skillset in both contexts.
The mediocre performance review I got helped me realize that I was a poor fit for my team, and it motivated me to transfer to a different team which was a better fit.
My next few performance reviews were much better, but I eventually left the big bank for a startup, and now I am as happy as a clam!
I advise first-timers to make friendships with managers other than the one they report to, and ask their help to interpret the results of the review. It's difficult to interpret the results of a performance review without the benefit of mental separation (the ability to look at it in an impartial way, without being blinded by ego) and experience, both of which an experienced manager should have. If nothing else, having a sympathetic and interested human you trust interpret these results is bound to help a great deal.
For bonus points, identify and cultivate a few older mentors, and keep in touch with them even after you move to new teams and new jobs. For even more bonus points, pick up a mentee or two when you gain a few years of experience.
The workload is high, but it's very common for engineers to take a week off after a big, stressful project is delivered.
Because the norm for vacation is set high, I don't feel bad about taking as much time off as I feel I need.
It really helps that our CTO also takes at least a 2 week vacation every year and takes time off for himself when he needs it.
Having said all this, I am not too optimistic, in that I don't believe this situation is very common in the industry.