412 karma · joined May 12, 2014
Can find me at: http://brett.is or https://github.com/brettlangdon
[ my public key: https://keybase.io/brettlangdon; my proof: https://keybase.io/brettlangdon/sigs/p4aiJUV3GrjJ60hCow9D9bzrnAthbJ_fmCzdOYz_tc0 ]
I personally have been using https://getvideostream.com/ which I like, but awesome to see an open source alternative.
I am the creator of https://icanhazdadjoke.com/. As the product is closing in on it's 1000th Slack installation, I figured it is about time I start to tell the world more about it.
This project was a silly weekend idea that I had that slowly has grown organically into over 900 Slack installs (with about 300-400 Slack interactions per day), and over 50 Alexa installations (with around 10 interactions per day) without any marketing.
For those interested, the tech stack is:
* Python/Flask (http://flask.pocoo.org/)
* Flask-Ask (https://github.com/johnwheeler/flask-ask)
* Elasticsearch (https://www.elastic.co/)
* AWS S3 (https://aws.amazon.com/s3/)
* Caddy web server (https://caddyserver.com/)
* Cloudflare (https://www.cloudflare.com/)
I am happy to answer any questions anyone might have about the product.
HNStats stats for this post: https://hnstats.info/news.ycombinator.com/item?id=13541433
Probably not the best example of a "tool", but it does have an API and a Slack integration. Probably one of the more favorite things I've published.
I have always really enjoyed just reading the source code for programming languages. As I learn more and more, I seem to take away a bit more each time.
Personally I've enjoyed reading through the source code for Go, since it is hand written in Go. Being hand written, it can be a little repetition reading through it, but I find it to be pretty easier to read/understand.
https://github.com/golang/go/tree/release-branch.go1.6/src/g...
Also, I have read (at least parts of) the book, "Engineering a Compiler", which being a novice in the subject, some of it goes over my head, but I think it does a better job outlining the topic than any other books I have read.
https://www.amazon.com/Engineering-Compiler-Second-Keith-Coo...
Enjoy :)
I think what is most important for candidates is that finding a new job is really hard and takes a lot of work, and utilizing as many options as you can to find the right job.
This also goes for companies as well, finding the right candidate for a job is hard and they should utilize as many options as possible.
There are a lot of platforms nowadays that help to remove the "middleman" of external recruiters. Underdog.io, Hired, Vettery, InterviewJet, and others. These platforms typically are working to connect companies and candidates together directly by removing the "find and apply to each company individually" type approach. Instead they accept candidate applications, put them through their own internal approval process, and then, if selected, present them to companies to then make the decision if they want to talk to the candidates directly. In my opinion is approach is a much nicer and less stressful process for candidates.
Every now and then I get the thought that maybe I'll try to hack Lua into a browser just for fun, then I start trying to read the source and it is just 0_o to me.
I am Brett, Senior Software Engineer at Underdog.io. Happy to answer any questions anyone might have about this open position.
- Brett
GitHub: https://github.com/brettlangdon
Website: https://brett.is
https://developer.atlassian.com/blog/2015/05/the-power-of-gi...
As well, I think it helps to solidify the "reproducible build" concept by taking submodules 1 step further.
It has reached version 1.0 since the last discussion.
I decided to write a script to generate a gif from the git history.
> If you tell the truth, it becomes a part of your past. If you lie, it becomes a part of your future.
Cultivating an "I don't know" environment is really just helping to encourage honesty and mentorship.
https://docs.google.com/spreadsheets/d/1wKfEzO860nn_2AuKx5fD...
The main issue I found is that some schools include other services in the tuition, like career services, housing, etc. Where others are simply just the course.