I can write code
Andrew Rondeau

Automatic Interface Implementer: An Example of Runtime Type Building

Published: Thu Jan 10 2008 00:00:00 GMT+0000 (Coordinated Universal Time) (Updated: Fri Jun 05 2020 19:32:56 GMT+0000 (Coordinated Universal Time))

I wanted to experiment with using .NET's TypeBuilder class to automatically generate classes at runtime. For my experiment, I decided to implement a function, that, given an interface, returns a fully functional object that implements the interface. The programmer does not have to create a class to implement the interface.

In this article, I will first describe how one uses the automatic interface implementer. Later, I will describe how I used reflection and .NET's TypeBuilder to, at runtime, dynamically create Types that implement interfaces.

Full article at the Code Project.

Take-home vs whiteboard coding: The problem is bad interviews (Wed Apr 08 2020 00:00:00 GMT+0000 (Coordinated Universal Time))
Note: The article made it to the front page of hacker news! Lots of great discussion there.The software engineering field has controversy over using whiteboard coding in interviews, versus candidates

Interviewing for a job over teleconference (During the COVID-19 Pandemic) (Sun Mar 29 2020 00:00:00 GMT+0000 (Coordinated Universal Time))
Highlights:Make sure your sound works within 3 minutes. If there are problems, switch to your phone immediatelyYour background is more important than what you wearA good computer often sounds better t

So You want to Build a Tesla Killer (or, My Tesla Model 3 Has Some Quirks) (Mon Jan 20 2020 00:00:00 GMT+0000 (Coordinated Universal Time))
I’ve had my Telsa Model 3, dual motor, for a year. It’s a great car, and one of the best cars I’ve ever owned. The thing with the Tesla Model 3 is that, because it’s so groundbreaking, it’s hard to fi