ralston3
- Allows me to still use IDEs (e.g., VSCode), get great tooling (i.e., cargo) and still have a tidy little binary to use
- Stick to the basics to start: Mattermost/Slack for messaging, Github for issues/work, standard tooling (I imagine you might be B2B SaaS? So maybe Node or Python). There's a small chance you're building something that's actually "new" - so just stick with what is tried and true.
- Have an onboarding doc! Even if you don't stick with it, or even if it doesn't make a lot of sense. When do people get paid? Who to go to for HR-like questions? Is there a virtual happy hour on Fridays? How should one communicate on Github/Slack? How do I get my project setup with all proper dependencies, etc. This saves a ton of "Oops, we never actually clarified this" down the road. - This doc is where you help clarify company culture (#NoSmartAssholes) and stuff like this. - This is also where you can set expectations on the role, and what's expected.
- Have work ready to go. It will only take a decent programmer a few hours to get setup (obviously depending on the project, but you mentioned you're small so it's probably just a repo you can clone). Use those Labels on Github issues liberally. Have a slate of "Good first issues" ready to go that can introduce the new hire to all/most areas of the codebase gently :).
- Lastly, vibe is maybe a little more important than technicals at first? Of course there's work to be done, and it needs to be done correctly, but on a really small team being able to have an actual discussion about "What did you do this weekend?" is maybe a bit more important than "Proper tests were not added for this new feature".
TLDR: Use the same comms platforms as everyone else, have a decent onboarding doc, have some work already triaged and ready to go, focus on good vibes and the technical stuff will come :)
Ask HN: Where are all the LLM virtual assistant startups?
With the flurry of LLM activity that's been happening lately I'm surprised that I don't see more productivity startups offering "smart virtual assistants". Maybe I'm just looking in the wrong places? Anyone heard of all small co's doing anything like this lately?
Poor Millennials
XD peak capitalism I guess
Why Netflix Chose Nginx as the Heart of Its CDN (2015)
- Axum https://github.com/tokio-rs/axum (what I'm currently using in production)
- Hyper https://github.com/hyperium/hyper
Positive experiences mostly. If it builds, it'll usually run with no issues. Ecosystem is mature enough for large production apps.
Anecdote: I've been a paying Spotify premium subscriber for the past 10 years. I finally switched to Apple Music recently. Why? My favorite song, from my favorite artist (well known, national U.S. artist) is inexplicably unavailable on Spotify - but available on Apple Music.
So maybe Apple is light years behind technically because they see it as a partnerships game as opposed to a technical game.
But then I get the "This login seems suspicious, enter your phone number for verification" XD. This is a cruel joke and should be fixed.
I can't login to web.snapchat.com because I don't remember my password. I can't reset my password because (1) I don't have an email on the account (FaceID), and (2) the number on my Snap account is from like 4 years ago (FaceID). In order to update the email or update the number, I need a....password.
Someone should fix this.
This doesn't have to be the case. There is infrastructure in place for these adult content providers to switch to crypto. It seems to be rather trivial for them to setup fiat on/off ramps for their customers.