Congrats on the launch, absolutely love the name!
HN user
kuiro5
CTO at heyoutline.com
Outline | Full Stack Engineer | SF/Remote (US Timezones) | https://heyoutline.com
We help teams capture and quantify what their users are talking about at scale.
Outline integrates with a company's existing toolset, enabling teams to automatically capture customer communication across channels, unlock insights, and align internal teams around priorities to retain and grow users.
We're looking for a Full Stack Engineer to help shape the foundation of our product and infrastructure.
Tech Stack:
* Backend: Elixir, Phoenix, Postgres
* Frontend: React, Redux
* Infrastructure: AWS, CodePipeline, Docker
Benefits:
* Remote-first
* Mandatory vacation and mental health days
* Salary and equity that truly represents your value as an early employee
* Daily lunch and home office stipend
* Annual company retreats
* Design and Engineering founders
If Outline could be a fit now or in the future, I'd love to connect. You can reach me (Josh, CTO/Co-founder) at josh [at] heyoutline [dot] com.
There's an effort currently being led by Facebook to create a gradual type system for Erlang call Gradualizer, which should also make its way over to Elixir.
Undercurrent is a definite favorite, what a brilliant musician.
Jeff Dean's The Tail at Scale is fantastic: https://research.google/pubs/pub40801/
Thank you Jose for your relentless dedication to the language and community. The last year of full-time Elixir/Phoenix has been my favorite of my career, and I'm really looking forward to future of the ecosystem.
He rewrote Wolfenstein 3D in Haskell: https://www.youtube.com/watch?t=127&v=1PhArSujR_A&feature=yo....
I had the same epiphany; the hard-won "best practices" I had discovered in Ruby/Rails ended up looking a lot like second-rate functional programming.
Having spent the last year with Elixir in production, I don't plan to go back. Things like Ecto, ExUnit, error handling using "with", Phoenix Presence, domain modeling using Phoenix Contexts, Absinthe for GraphQL have made programming a joy.
Outline | Founding Engineer (Backend) | SF/Remote (US Timezones) | https://heyoutline.com
Outline is a customer engagement platform that simplifies communication and alignment between cross-functional teams and users.
We just launched this year, and we're looking to bring on someone to help shape the foundation of our product and infrastructure. We'd love to chat!
---
Tech Stack:
* Backend: Elixir, Phoenix, Postgres
* Frontend: React, Redux
* Infrastructure: AWS, CodePipeline, Docker
Benefits:
* Remote-first
* Mandatory vacation and mental health days
* Salary and equity that truly represents your value as an early employee
* Home office stipend
* Daily lunch stipend
* Design and Engineering founders
---
If Outline could be a fit now or in the future, I'd love to connect.
You can reach me (Josh, CTO/Co-founder) at josh [at] heyoutline [dot] com.
Strongly agree about this. Docker is conceptually on the right track, but it's fundamentally the wrong abstraction.
DataGrail | Senior Software Engineer (Frontend) | Remote or San Francisco | $130k-$165k + equity
We're building a data privacy platform that automates data compliance.
As more cities and countries develop privacy laws, most companies are ill-suited to continuously comply with them. Our platform streamlines this entire process while enabling companies to give their users more control and transparency over their data.
We are currently powering privacy for some of the most well-known companies in the world, and we've continued to show very healthy growth (including over the past few months).
We're looking with someone with 5+ years of experience to shape our frontend architecture.
Tech Stack: React, Styled Components, Jest, Ruby/Rails, Postgres
If you'd like to hear more about what we're working on, email me at josh [at] datagrail [dot] io.
I'm long Notion. I've been using it since the beginning, and it's hard to beat its flexibility. I had a brief stint using plain markdown, but at the end of the day, most of the notes I'm taking are meant to be shared.
Not sure if it's the rich formatting or customization, but I find myself coming back to notes and utilizing them much more frequently in Notion than I did with plain text.
The latest releases have resolved some of my larger issues like performance, search, and quick notes on mobile. I'm happy they're making their product more accessible, and I'm looking forward to the API.
I use RSS to quell the internet firehose, specifically Feedbin (also great for Twitter lists).
I do a fair bit of reading in Feedbin. Anything I read and want to save, I tag and send to Pinboard. If I want to read it later, I mark it as such and also send it to Pinboard.
I found this article valuable when going through an acquisition:
https://www.saastr.com/if-youre-acquired-you-need-to-learn-t...
This quote from Naval Ravikant:
“You have to be that person. Do you want to be that person with all of their reactions, their desires, their family, their happiness level, their outlook on life, and their self image? If you’re not willing to do a whole sale, 24/7, 100% swap with who that person is, then there’s no point in being jealous.”
Burn out from my experience comes from a lack of autonomy for an extended period of time. You could be restricted by deadlines, toxic coworkers, a workaholic culture, group think, not having input on your work, or other circumstances.
The solution is almost always to change your situation. Before you do that, you need to do some introspection and identify what it is that is burning you out. The causes aren't always big and obvious, they could be as simple as interpersonal dynamics.
The fix depends on the cause but some examples could include getting a new job, switching teams, switching projects, working from home more, etc.
Once you've determined the cause of your burn out and you have a plan to change it, take some time off and take care of yourself:
- Spend time with friends and family
- Go for a run
- Meditate
- Cook a good meal from scratch
- Hang out in nature (go hiking, sit by the water)
- Take a day trip
- Read (Stoicism can be really helpful)
- Journal
- Improve your living space
- Get a full night’s sleep
- Laugh (a lot)
A common mistake people make when trying to heal burn out is to take time off just to return to the environment that caused the burn out in the first place. Change is absolutely crucial.