A freebie online using Haskell: http://learnyouahaskell.com/chapters
I don’t write much Haskell any more but learning it will force FP into your brain. Good luck :)
99 karma · joined March 24, 2016
A freebie online using Haskell: http://learnyouahaskell.com/chapters
I don’t write much Haskell any more but learning it will force FP into your brain. Good luck :)
It’s certainly seems true that companies are able to survive on private funding longer than they were a decade or two ago. The longer the company stays private, the larger the IPO leads to bigger payouts for investors and employees that stick around long enough to see the liquidity event and/or have enough cash to exercise their options should they choose to leave. With a strong team, perhaps the lack of public shareholders leads them to pursue more moonshots, shut down fewer products, and find more success but I also think there are downsides.
Chief among them, I think, is that employees generally assume the downside of additional private funding as VCs often get to maintain their pro-rata rights (get to maintain their ownership percentage) while employees get diluted with additional funding. As private valuations rise, option strike prices increase without any guarantee of liquidity in the future. That means employees either need to stick around longer or need to pay significantly higher strike prices for their options without a guarantee they will be worth anything in the future. RSUs (basically options with a $0 strike price) are very employee friendly and many engineers seek them out as they are as good as cash.
As with many things it’s probably a trade off. Perhaps they stay more “true” to the mission without going public, but I would guess many google employees would have missed the wealth brought about by the liquidity from the IPO.
Good question. What do you think?
Coffee: Kalita 185 pour over coffee maker. Inexpensive, high quality coffee. Also the porlex mini burr grinder.
Software: IntelliJ Ultimate/Clion for rust dev. Historically a VS Code guy but jetbrains products are great when you have enough horse power to run them.
Speakers: UE mega boom 3. Waterproof & great sound.
Book: Victor Frankls man’s search for meaning.
Food: Eggplant for this parm https://www.bonappetit.com/recipe/bas-best-eggplant-parmesan
Charity: Donating to Wikipedia. We need them.
We're excited to keep working to push the limits of GraphQL by supporting awesome features like subscriptions, persisted queries, and much more!
If you're in SF come to meteor tonight for the GraphQL meetup and let's talk about what's coming next.
Congrats on the launch! Super impressed by what you have accomplished as a solo founder. Keep up the good work! What would you say has been the most difficult aspect of flying solo? Have you been leveraging platforms like UpWork or a PaaS/BaaS to help with development on so many different platforms?
It is true that companies can often build their own backends but it is often extremely time consuming and expensive. It takes time to develop these systems and build them to scale and often they run into a problem where early assumptions change while the underlying system is hesitant to.
One of the core value props of a platform like ours is the speed at which you can iterate and develop something while also being given the tools to pivot when you need to. We are focused on building features that allow you to extend the platform to make it achieve what you need so that you can spend more resources developing the value that is important to your customers instead of the pipes underneath.
Of course our solution cannot work for everyone but the companies that we have worked with thus far have told us that increased their application throughput by 8x compared to when they built backend themselves with frameworks like rails/django/node.
One of the biggest promises of GraphQL is in its ability to consolidate disparate data and this I think is how we are going to stand out from the BaaS platforms that have come before us. This is just the beginning. The GraphQL type system opens up so many possibilities in the types of developer tools that people can build. Apollo (http://www.apollodata.com/) is already building amazing tools and expect to see more from many more companies.
In a real app you would want to first validate the email, then make sure the user has permission to join the team, then persist the object to the database, then using the generated ID create an M-M association with the team and maybe even asynchronously send push notifications to all the other users in the team. Flows like this are why we built Logic. You can host your business logic anywhere and Scaphold essentially acts as a runtime for your microservices.
This new feature is particularly powerful so I'd be happy to discuss it more in depth if you'd like.
We just wrote a tutorial on building a simple realtime react app with GraphQL Subscriptions. If you're interested I'd love to hear your thoughts as well.
https://scaphold.io/blog/2016/11/09/build-realtime-apps-with...
We were actually able to get everything started in under 5 minutes!
This is Michael from the Scaphold team.
We are excited to officially launch today and would love to hear any and all feedback on the platform.
A little about us. We are a member of this summer's YC Fellowship class and are pumped to be moving full steam ahead with Scaphold. Over the past few years, my co-founder and I have built numerous REST APIs to back services ranging social music apps to community book swapping programs. Each time, we found that we were running into many of the same problems and building much of the same thing over and over again. We used REST because we didn't know any other way, but something was definitely left to be desired. Last year, after reading a HN post on this little thing called GraphQL, we knew this was the future. A few months later, we set out to build the world's most powerful GraphQL-as-a-Service platform and today we are sharing it with you.
Thank you HN for the support and we can't wait to see what you build!
PS. If you are an experienced React or Relay dev we would love to hear from you as your feedback would invaluable to us. You can connect on our Slack page here (https://scapholdslackin.herokuapp.com) or via our the chat tool on our homepage.