Understanding environmentsEven if you are new to software development, you may have heard about running your code in a development environment versus a production…Mar 1, 2021Mar 1, 2021
Understanding the PATH variableYou may have seen a message like the one below when you try to execute a file from the command line:Mar 27, 20204Mar 27, 20204
Setting up a python development environmentI’ve recently started becoming reacquainted with python after a very long time. I want to share a simple post on setting up an environment…Aug 3, 2019Aug 3, 2019
Small project development flowA lot of new developers work on projects — for class, for their portfolio, to learn, by themselves, and with others. Mastering a good…Jun 10, 2019Jun 10, 2019
How to get employed as a new developerI’m currently a lead educator at Coder Academy, and I have been a software engineer for over twenty years. For a lot of those years, I led…Mar 24, 20191Mar 24, 20191
A guide for using WSL for developmentI’ve always been a UNIX fan (and if I’m being honest, a bit of a Windows bigot), but I recognise it’s because my roots are in UNIX. I…Mar 17, 20199Mar 17, 20199
Problem solving like a programmerProgramming is fun, and also challenging. It’s easy to get caught up in the syntax and semantics of the languages and frameworks…Mar 9, 2019Mar 9, 2019
Put an end to impostor syndromeImpostor syndrome. It’s reported that 70% of people suffer from it. As a woman who has worked in software development for more than 20…Aug 31, 2018Aug 31, 2018
Transforming the world with meditationI meditate every day. Sometimes I formally sit in meditation, usually on my train commute to and from the city for work. More often, I…Aug 26, 2018Aug 26, 2018
Six things that make a great software developerI’ve been a software developer for about 20 years. I’m not the best or the brightest, but I have had a successful and rewarding career that…Aug 19, 201813Aug 19, 201813