Advice for Working From Home
Advice for working from home: find a routine, make it a habit, be flexible when it doesn't work.
Read MoreAdvice for working from home: find a routine, make it a habit, be flexible when it doesn't work.
Read MoreI often think my way is the best because it is the most obvious (to me). When I review someone else’s code, I forget that the way it is implemented is the most obvious way to the developer. We can talk about why it is different from what is obvious to me, but I should expect to often be wrong because the programmer has put more thought and effort into solving the problems. My feedback should reflect that I may be wrong because my perspective is different. Put this way, it is much easier for me to be less blunt, less definitive in my correctness.
Read MoreC is for Cookie, and also C.
Read MoreWhen all you have is a hammer, everything looks like nails. It’s the law of the instrument.
Read MoreCCS before C? Yeah you know me.
Read MoreWhen I whined about trigonometry not being useful in the real world, someone should have told me about robots.
Read MoreI’m hoping to borrow a book but I don’t remember the title or author, can you help me find it?
Read MoreSometimes, my career does not go according to plan. If I had a plan…
Read MoreI hope I’m not kidding myself.
Read MoreChoosing between A and B is easy as long as you want one of them. But what if you don't know what you want?
Read MoreI’ve been reading the book Probabilistic Robotics by Thrun, Burgard, and Fox. It is good but a bit of a mathematical slog. I realized I needed to make notes, real notes that I would return to. Then I got a little carried away.
Read MoreI entered a contest. Did I do the right thing?
Read MoreComputer vision and is neat but I like being able to explain what I’m doing. I like knowing something all the way down to first principles. I like how the depth can inform the explanation. I also like getting things done. Sometimes, you can't get everything you want. But if you try sometimes...
Read MoreIs it disturbing that, when I told my robot arm to type “hello”, it typed “help”?
Read MoreSo what’s up with my typing robot? Has it fallen by the wayside like too many of my projects?
In a word: no. Ty has led me on a merry chase across different worlds. I’m still trying to catch up.
Read MoreI don’t do pair programming. Even when I worked for large and small companies, I worked mainly by myself. My notebook is my companion in design and implementation. While it lacks programming skills, it is a remarkably good listener.
Read MoreI want to see when my motors are jammed and consuming high current. But where, exactly, do I put this current monitoring resistor?
Read MoreIn a previous post, Andrei discussed the switch statement. In this post, he gives a more indepth review of switch and then deeply dives into the default case.
Rather than just leaving it out, default can be used to detect the impossible. Read on to handle whoopses, neutrino hits, and beer. And remember, be assertive, but be kind to your future self.
Read MoreInterviewing someone to be your boss is awkward. But we have some suggestions.
Read More