86 karma · joined June 30, 2012
The idea behind this are a few-fold but essentially:
As an engineer (now CEO/CTO), I've hated having to wait the full year for my bonus. It's just a way to lock me in for the year when my incentive to stay should be to love the work & team. I don't want to create a place to work where you're forced to stay because of some guaranteed bonus - if you want to leave, leave & then let's hire someone who finds the work engaging + we all know performance slips as you wait for the bonus.
For the sales team, it means they're incentivized to work with the engineering & product teams to make sure they get the engineers the proper feedback in order to build a better product that they can sell more easily.
We've found this has generally built a better more team-oriented & results-oriented culture. Happy to expand but overall I think a quarterly revshare for everyone is a much better end-result (other than the fact I'm now forced to care more about making sure engineers are happy but that should be a huge focus regardless...).
Edit - also worth noting that we give everyone equity so there's still a long-term focus of building a company, not just cashing out quickly.
where all you do is input the queries your application needs and then it will automatically determine which columns are affected & do all caching / cache invalidation for you.
I have it to the point where due to Redis being able to push onto a list that only writes hit the database & it even will update the cache keys automatically so that after an insert or update the cache is still hot.
1. In our codebase, we leave links to the stackoverflows as documentation if it's something that someone else may question. Exact same concept just with ChatGPT.
2. I'm working with the Salesforce API which has been absolutely tedious to use but chatGPT, while not great at everything, has been giving awesome results back that otherwise would take me hours to hunt down. Sometimes responses get a lot of information back with multiple code blocks that I'm then unable to copy paste over & I'd rather send the conversation than spend 15 minutes typing back & forth explaining myself to a co-worker.
I completely understand you may not have a use for this but I think there could be awesome use-cases for it nonetheless for other engineers.
I do love their trucks and hope they succeed though
- Go / Golang / React / React Native / AWS
- Full market salary + benefits + everyone gets equity
I'm the founder (successfully exited last startup I founded, ex-FAANG team lead, one of the first employees at a previous unicorn) of a startup that connects sales reps together to exchange leads & referrals. You'll be a part of a growing team of a few highly skilled engineers + sales reps and help us build out our features. We're incredibly fast growing for being in beta and just weeks away from fully launching.
Our stack is Golang + grpc microservice architecture but in a monolith repo for ease of deployment. Front-end is React + React Native for app development.
We currently have 3 engineers on our team (two full-time + one contractor), two sales reps (we're hiring for this role too), our COO, and myself.
Reach out to me: jacob[at]osrreferrals.com (our website will be completed in a few days)
1) what to name your variables
2) cache invalidation errors
3) off-by-one errors
`Over the past four quarters, we generated over $1.9B of free cash flow while spending $2.4B on new production capacity, service centers, Supercharging locations and other capital investments`
In a way, the company has an earnings yield of EPS/stock price (or inverse PE). If the company cannot invest the money in its operations that makes a larger return that the earnings yield then the stock is actually a better investment. The huge issue is that when markets crash is when technically a company should be buying back tons of its stock but rarely do companies ever do this and instead elect to hoard cash when buybacks are best & spend money on buybacks when it’s the worst ROI (when the market is hot & earnings yield is minimal).
I've been mainly using Go / Golang for 5+ years professionally & have experience with Java, Node, Python, C#, PHP. My preferred contract type is long-duration part-time work (20-30 hrs/week).
- Go (5+ professional years experience)
- AWS/cloud
Resume: http://bit.ly/2KgtCq5
Email: jacobkranz@gmail.com
Remote: Yes / Only
Willing to relocate: No
Technologies: Go / Golang (5+ years professional experience), a little Python, PHP, Java
Résumé/CV: https://www.linkedin.com/in/jacobkranz/ (full CV on request)
Email: jacobkranz@gmail.com
Remote: Yes, preferred
Willing to Relocate: No
Technologies: Go (5 years professional experience; using for 7), PHP, react, react native
Resume: http://jacobkranz.com/wp-content/uploads/2019/01/Jacob-Kranz...
Email: jacob.kranz@gmail.com
Additionally, willing to work as both 1099 (part-time or full-time) and as w-2