-
Zero Trust: Securely Accessing Home Assistant with Cloudflare Tunnels
Implement Zero Trust architecture in your own home automation: connect remotely to your Home Assistant instance without opening any ports using Cloudflare Tunnels. Tobias Brenner's Cloudflared add-on for Home Assistant makes this a breeze. [READ MORE]
-
Purposeful Commits
Git history shouldn't be just a chaotic diary of your development process—it's a communication tool that tells a story. Purposeful commits create a cleaner, more logical narrative that makes your code easier to review, understand, and maintain. [READ MORE]
-
RailsConf 2019 Visitor's Guide to Minneapolis
Coming to the Twin Cities for the first time? Wondering about some places to eat and things to do? The following is a little RailsConf Visitor's Guide to Minneapolis, compiled with love from your friends at RubyMN. Enjoy! [READ MORE]
-
Interview Your Interviewers
Interviewing is it’s own weird skillset, especially in software development. I often get asked for advice on interviewing by colleagues, and there’s one thing in particular I always share first: Interview your interviewers. An interview is every bit as much an assessment of the interviewer as it is an evaluation of the interviewee. [READ MORE]
-
Why GraphQL?
If you don’t know much about GraphQL, you probably just identify it as the hip, shiny new thing companies are adopting to replace their RESTful APIs. Sure, sure – clients can ask for only what they need in a single request – but is that it? What really makes GraphQL so special? In this talk, you’ll be introduced to GraphQL beyond just the usual explanations of the query language and learn why things like GraphQL’s introspection and type system make it an enormous advancement in web technologies. Slides [READ MORE]
-
Embrace Boredom
'Much in the same way that athletes must take care of their bodies outside of their training sessions, you’ll struggle to achieve the deepest levels of concentration if you spend the rest of your time fleeing the slightest hint of boredom.' [READ MORE]