I am the new editor of Better Programming

<h1><strong>Who am I?</strong></h1> <p>I have been a software engineer for the past 8&ndash;9 years, but I have always had a strong interest in the non-technical aspects of life.</p> <p><img alt="" src="https://miro.medium.com/v2/resize:fit:875/1*G6Wcui5h86A-GX50pZ4-yg.jpeg" style="height:525px; width:700px" /></p> <p>I moved from Romania to the United States at 14, with a very strong math background. So it just kind of made sense that I love and study computers &mdash; which I did, graduating from Dartmouth College with a double majorin Computer Science and Psychology.</p> <p>Programming at the time was not ideal for me &mdash; C++ compilers, working in basement labs on DEC Alpha or SGI UNIX workstations. So I ended up teaching high school math instead of getting a tech job right out of college, and I ended up doing a few other things in life &mdash; some of them coaching-related.</p> <p>Ten years ago, though, I learned about web development, Agile and Ruby: three factors of what seemed like a much better world for programmers.</p> <p>First of all, web development is much easier than what I studied in my CS major.</p> <p>There, I studied topics like algorithms, operating systems, networking, data structures and artificial intelligence &mdash; all important and wonderful, but not necessarily what I wanted to do.</p> <p>So there was a niche for me to come back to programming, and be more of a software writer than an engineer, like David Heinemeier Hanson&nbsp;<a href="https://youtu.be/9LfmrkyP81M" rel="noopener ugc nofollow" target="_blank">puts it</a>.</p> <p>Second, Agile development is a really humanistic approach.</p> <p>Define the work, then take what is reasonable. Measure velocity? Perhaps, but don&rsquo;t hold yourself and the team accountable to unreasonable deadlines. Pair program. Emphasize testing so you can feel safe.</p> <p><a href="https://betterprogramming.pub/editing-better-programming-a1e46e1b3927"><strong>Read More</strong></a></p>