ben_straub | 7 years ago | on: Asciidoctor – A fast, open-source text processor and publishing toolchain
ben_straub's comments
ben_straub | 7 years ago | on: My somewhat complete salary history as a software engineer
- 2004-2006: $40-45k. Writing C in an embedded context (barcode scanners). Local company.
- 2006-2011: $50k-70k. Writing C++ for device drivers and control panels. Japanese company, local subsidiary.
- 2011-2012: $80k. C# and SQL Server for an FBA/eBay selling tool, local company.
- 2012-2014: $130-145k. Working remotely for an SF company, writing C. Got some stock options which were worth 2 years of salary when the company was recently acquired.
- 2014-2016: $125-130k. VC-funded all-remote startup which didn't really go anywhere.
- 2016-present: $140k salary, yearly RSU grants worth about $50k at our current stock price. Public SF company.
ben_straub | 7 years ago | on: My somewhat complete salary history as a software engineer
- 2004-2006: $40-45k. Writing C in an embedded context (barcode scanners). Local company. - 2006-2011: $50k-70k. Writing C++ for device drivers and control panels. Japanese company, local subsidiary. - 2011-2012: $80k. C# and SQL Server for an FBA/eBay selling tool, local company. - 2012-2014: $130-145k. Working remotely for an SF company, writing C. Got some stock options which were worth 2 years of salary when the company was recently acquired. - 2014-2016: $125-130k. VC-funded all-remote startup which didn't really go anywhere. - 2016-present: $140k salary, yearly RSU grants worth about $50k at our current stock price. Public SF company.
None of these companies has required more than 40 hours of work each week, and starting in 2012 I've never had a vacation accrual or cap, and I usually take ~5 weeks off each year. I've been lucky.
ben_straub | 8 years ago | on: Has music streaming killed the instrumental intro?
ben_straub | 8 years ago | on: The Lost Pleasure of Reading Aloud
Also, since my son had an extended stay in another state, we recorded ourselves reading books aloud to his sister, packaged them into audiobooks, and put them on his iPod. This really helped us feel connected as a family. I wrote a blog post about how to do it [2].
[1]: http://www.trelease-on-reading.com [2]: https://ben.straub.cc/2017/05/12/audiobooks/
ben_straub | 9 years ago | on: Begin LaTeX in minutes
ben_straub | 10 years ago | on: Docker for Mac and Windows Beta
ben_straub | 10 years ago | on: 12 Fractured Apps
But it's pretty common to put service credentials into a config file, so it's an anti-pattern to version-control them. It's _way_ safer not to, which means you shouldn't be version-controlling the thing that runs your container? This is sort of tricky. We're doing it by volume-mapping a non-version-controlled file for database credentials, and storing the rest of the configuration in the database.
ben_straub | 10 years ago | on: Git from the Bottom Up (2009) [pdf]
ben_straub | 11 years ago | on: Ask HN: What are some open source projects that a beginner can work on?
ben_straub | 11 years ago | on: Atlas Beta – The new learning environment from O’Reilly
ben_straub | 11 years ago | on: Why I Don't Use CoffeeScript (2011)
ben_straub | 11 years ago | on: Show HN: Interbot – Get work done right from your chat app
ben_straub | 11 years ago | on: Pro Git, 2nd Edition
ben_straub | 11 years ago | on: Pro Git, 2nd Edition
http://www.amazon.com/gp/product/1484200772/ref=as_li_tl?ie=...
ben_straub | 11 years ago | on: Pro Git, 2nd Edition
We do mention BitBucket in the [forking workflows section](http://git-scm.com/book/en/v2/Distributed-Git-Contributing-t...), and many of the lessons from the GitHub chapter will carry over; the two sites have a lot in common.
ben_straub | 11 years ago | on: Pro Git, 2nd Edition
Not every sentence was rewritten, but 4 years is a long time. There was a lot of content that was either inaccurate or out of date. We added content about two-way bridges and migration to other VCSes, graphical clients, shell integration, and lots more. There are also new chapters on GitHub and embedded Git (Libgit2 and JGit).
ben_straub | 11 years ago | on: The Good, the Bad and the GUI
ben_straub | 11 years ago | on: Palaeolithic diet: Should we all eat like cavepeople?
To me, this is an argument for eating real foods, and a reason to be skeptical of things like soylent. But I don't think you can get from there to saying it doesn't matter what you eat, or that anybody with a rationale behind their food choices is delusional.
ben_straub | 11 years ago | on: Palaeolithic diet: Should we all eat like cavepeople?