Top all-time · #14289
Mehdi Khalili
Personal blog · mehdi-khalili.comprogrammingcareer
Mehdi Khalili's personal blog at mehdi-khalili.com covers programming and career. Since 2013, 5 different Hacker News readers have linked it 18 times, most often “On bad code”. The last post was in 2018, but the archive is still widely read.
Executive leader, mentor, change agent
Most-linked posts?
- On bad code2 people · 2 mentions · first linked 2014-02-22
What Hacker News says?
I have explained Behavior Driven Development and its benefits here http://www.mehdi-khalili.com/bdd-to-the-rescue . Hope it helps.
Comment linking /bdd-to-the-rescue
on “Never judge a programmer by their commit history”Submitted Never judge a programmer by their commit history as a story · 59 points
HN discussionThat was in the MVP (minimum viable product) section. I also referred to an old post of mine, on bad code http://www.mehdi-khalili.com/bad-code , where I explain that in great details. I hope you find that useful.
Comment linking /bad-code
on “Never judge a programmer by their commit history”Submitted Creating offline capable web applications as a story · 6 points
HN discussionFair comment. I actually do that very often (e.g. CI and CD in http://www.mehdi-khalili.com/continuous-integration-delivery... ). I guess the reason I didn't do it for BDD was that I have written a lot of posts about Behavior/Test Driven Development and incorrectly assumed that my readers know about that. My mistake. It's fixed now. Thanks.
Comment linking /continuous-integration-delivery-github-teamcity
on “Never judge a programmer by their commit history”Submitted Humanizer hit V1 as a story · 5 points
HN discussionI work for ThoughtWorks and here is how they hire: http://www.mehdi-khalili.com/joining-thoughtworks It's a pretty involved process but the result is relatively flawless. Like you I love to look at code and IMO that's where OSS (Open Source Software) shines because people contribute to OSS when they feel passionate; so that should be a good indicator. I also get candidates to submit coding puzzles and later get them…
Comment linking /joining-thoughtworks
on “Never judge a programmer by their commit history”Submitted End to end tutorial for using Fiddler web debugging proxy as a story · 4 points
HN discussionSubmitted Dealing with Net Negative Producing Programmers as a story · 3 points
HN discussionSubmitted Continuous Integration & Delivery For GitHub With TeamCity as a story · 3 points
HN discussionSubmitted On bad code as a story · 2 points
HN discussionSubmitted ORM anti-patterns – Active Record as a story · 1 points
HN discussionSubmitted How to implement a proper credit card processing solution for your business as a story · 1 points
HN discussionSubmitted Fiddler in action as a story · 1 points
HN discussionSubmitted Code generation pros and cons (and T4 Templates) as a story · 1 points
HN discussionSubmitted Better release notes for git and how it removes the need for GitHub releases as a story · 1 points
HN discussionSubmitted Introducing Humanizer as a story · 1 points
HN discussionSubmitted Humanizer V0.4 - turn type names, enum fields into a human friendly format as a story · 1 points
HN discussion