knwang | 6 years ago | on: Ask HN: Who is hiring? (April 2020)
knwang's comments
knwang | 11 years ago | on: Stripe: Bitcoin
In our case, we promise full refund if our users are not happy with our service. Is there a way to refund customers bitcoins as easy as how it is currently with credit cards?
knwang | 11 years ago | on: Kotlin, the Swift of Android
knwang | 12 years ago | on: The Future of Computing - An Interview with Yukihiro “Matz" Matsumoto
knwang | 13 years ago | on: An idea for non-technical co-founders: try a service-first business
1. You will be working with real, money paying customers from day 1 - right there you are ahead of 90% of startup projects.
2. You get to work your customers to understand their pain points, needs directly, without annoying them - they will actually be delighted that you are trying to understand them better!
3. You have revenue coming from day 1.
4. When you launch your product, you already have a group of people in your target audience, with whom you hopefully have already eared trust.
knwang | 13 years ago | on: Learning to Code: Lessons from building a simple Rails app with Treehouse
When we teach (we run an online web development bootcamp), we teach folks Ruby first, then the general web concepts (HTTP, HTML, etc), then lay the foundation of dynamic web programming (rendering templates, routing, etc) with Sinatra, before finally tackling Rails. When we do teach Rails, we stay very close to the framework itself and ask students to build things like authentication from scratch. After they get the core of Rails under their belt, that's when the fun really starts - we introduce comprehensive testing materials, advanced Rails topics, service integrations, complex application workflow, git/github based team collaboration and production app deployment and maintenance concerns.
It takes a while to build up all this from the ground up - but we found this being very effective in pushing people to an intermediate level and build up confidence along the way.
knwang | 13 years ago | on: Ask HN: Are startups a good market?
knwang | 13 years ago | on: How Tealeaf Academy increased student engagement 3x
knwang | 13 years ago | on: How Tealeaf Academy increased student engagement 3x
For us, when people ask questions, they are likely on our site already, either working on homework assignments or watching lecture videos, so initiating a thread with email is less of a need.
knwang | 13 years ago | on: How Tealeaf Academy increased student engagement 3x
Then you have inbounding emails, which is newer and less providers do that. Both Mailgun and Postmark have it, and there are some newer players like cloudmailin, which I haven't used.
On the campaigning side, the biggest player is MailChimp with good reputation. I have used their service, but it feels like it's mostly built for marketers - Nice UI, a lot of templating choices, and your workflow is mostly in the browser. If that's your use case, they should serve you well.
As for as I know, Mailgun is the only email provider that has all 3, plus Mailing Lists and Storage (you can create mail boxes.. or basically build your own version of GMail on top of Mailgun).. For Tealeaf Academy (http://www.gotealeaf.com), we use delivering, receiving, mailing lists and campaigning, so Mailgun is what we picked. It also has a "closer to the metal" feel with their lower level APIs, which we like a lot.
I'd also recommend Postmark, if your app focuses on delivering and receiving transactional emails, and their pricing makes sense to you - I have seen some of their developer's posts and they know this stuff very well too.
I'd avoid some of the cheaper options, especially on transactional email delivery - it's a big deal (sending people receipts, notify credit card expiration, resetting password etc) and you want to stick with people who know how to do this.. don't cheap out
knwang | 13 years ago | on: How Tealeaf Academy increased student engagement 3x
Let me know if you have any questions, or Mailgun in general - I have looked into a few different email service providers and happy to share perspectives
knwang | 13 years ago | on: Ask HN: Are startups a good market?
The key difference is this: when you target consumers, people tend to have a fixed budget on discretionary spending and a fixed amount of time to pay with their attention. You will be competing with the big players with their unlimited marketing dollars, polished content, and not to mention the countless startups that are piling on.
When you target business, if you can help me with any of the above 4, just "shut up and take my money"
knwang | 13 years ago | on: A letter to my daughter, Augusta, in ruby
knwang | 13 years ago | on: Rails Tutors is now Tealeaf Academy
We use a custom built application for our program. There's a discussion board that Chris and I monitor often and students questions are answered typically in a few hours, sometimes in minutes. We have a chat room too, where students work together to solve problems, and we are there often to help out.
Teaching wise, we follow the "flip the classroom" model - there are lecture videos and we use the live sessions to tie up all loose ends, demo and live code, and do code critiques.
For the curriculum, we have looked at all that's available online but in the end decided to build our own - most online materials either teach concepts in isolation or try to teach too much all at once, which is very overwhelming to students. We crafted a curriculum and refined it from over one year of teaching, and we want to introduce concepts slowly and plenty of exercise before students move on to new topics.
All our courses are project based - our students will write code on their own (not copy and pasting!) for 3 projects, with increasing difficulty, with the last one being a production quality e-commerce app.
Check out our site and I'm happy to answer any questions.
knwang | 13 years ago | on: Root Domain Support for Amazon S3 Website Hosting
knwang | 13 years ago | on: 1983 Radio Shack Catalog
knwang | 13 years ago | on: Denver's gSchool: 6 months and 60 hours per week turns you into a web developer
knwang | 13 years ago | on: Show HN: Telescope, an open-source social news app built with Meteor
knwang | 13 years ago | on: Show HN: Telescope, an open-source social news app built with Meteor
knwang | 13 years ago | on: Show HN: Telescope, an open-source social news app built with Meteor
1. How does the Meteor community look at Coffeescript? 2. Can the backend database be anything other than Mongo?
Nervos Network is a public permissionless blockchain and we're building the future of the decentralized economy! We've raised significant funding, launched our mainnet platform and is now expanding our team. We're looking for the following positions - all are remote, full time positions. Whether you're an experienced blockchain engineer, or are interested in the tech but have been watching from the sideline, we'd love to hear from you! Please send an email to kevin at nervos.org
* JavaScript / TypeScript Engineer
https://angel.co/company/nervos-1/jobs/771271-javascript-typ...
* Senior JavaScript / TypeScript Engineer
https://angel.co/company/nervos-1/jobs/771277-senior-javascr...
* Senior Systems Engineer
https://angel.co/company/nervos-1/jobs/771291-senior-systems...
* Developer Relations / Evangelist
https://angel.co/company/nervos-1/jobs/710826-senior-blockch...