HN user

adeeshaek

29 karma

Founding Engineer, Sugarwork

Posts0
Comments20
View on HN
No posts found.

Double thumbs up for acoup.blog - it's what I fall back to reading if HN doesn't have anything interesting.

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.

[dead] 1 year ago

I'm trying to login to auth0 to make some config changes, but it's not loading for me.

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

They also use patreon as a significant source of recurring revenue, so they can create a small number of high quality videos instead of putting out content constantly.

It's a very different business model, and it doesn't have the potential to become as profitable as Mr Beast.

The polity novels by Neal Asher scratch a similar itch - the polity is much less utopian than the culture, but the world building is quite similar. I would recommend the Transformation arc as a good starting point!

If you are looking to become more competitive as a candidate, I strongly recommend that you look at one of the more popular languages / frameworks instead of focusing on Ruby on Rails.

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!

Could you share the kinds of situations in which you've seen Stimulus and Turbo really shine?

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.

Fevo | New York City or Remote (NA/Europe) | Full time | https://fevo.com Fevo is an ecommerce platform specializing in social selling. We help people buy things and enjoy them together. Come build things with us! 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 (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 hn@fevo.com to apply or discuss. A full list of roles we are hiring for is at https://jobs.lever.co/fevo

Fevo | New York City or Remote (NA/Europe) | Full time | https://fevo.com Fevo is an ecommerce platform specializing in social selling. We help people buy things and enjoy them together. Come build things with us!

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.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: 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 hn@fevo.com to apply or discuss. A full list of roles we are hiring for is at https://jobs.lever.co/fevo

I'm aware of one more upside - ordinary poor Sri Lankans are starting to realize how disastrous racism and nationalism have been, and are starting to reject these ideas.

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.

I serve as a hiring manager at a startup in nyc - we aren’t actively searching for recent grads, but I could chat and offer you a sanity check about your qualifications!

For what it’s worth, I got my first internship through a family friend :)

Fevo | New York City or Remote (Worldwide) | Full time | https://fevo.com/

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...

I think you're right. Knitting patterns are inherently algorithmic, and the notation of knitting patterns contains abstractions very similar to control flow abstractions we use in computing, such as for loops and conditional logic. In addition, knitters tend to reduce each section of a complex pattern into reusable modular sets of instructions, and they also reduce individual instructions into a short set of glyphs.

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.

Right out of college, I got hired into a team that maintained trading software for a big bank. I was thoroughly disinterested in trading, which made it quite difficult for me to understand the needs of the people for whom I was maintaining software. Looking back, I realize that because of my disinterest in trading, I was a terrible fit for that job, and I was quite unhappy and non-performant as a result.

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.

Strongly agree. I have had my PXC 550s for about 2 years now, and they have held together very well. In my opinion, they are comparable with the Bose and Sony flagship NC headphones.

I was similarly skeptical about `Unlimited PTO` companies, but I am currently working at a tech startup in NYC with Unlimited PTO (we don't track time off) where the norm is for engineers to take about 4 (sometimes 5) weeks off a year.

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.