Coming Attractions: Dependency Management


Upon my introduction to the world of Python programming I became painfully aware of the term “dependency management”. By trial and much error, itself the fruit of exploring the realm of the OSX Terminal application, I broke my stuff many times. In 2016, I delivered a lightning talk on virtual environments at a Boston Python User Group meeting.  Since that time, I’ve experimented with Homebrew and am now using Minconda-Anaconda. I will be writing about my experiences in detail over the next few weeks. If there’s anything in particular you want to know about, please drop me a line: @stephaniemdavis.

What I’m Doing (a new twist)

Rugby Scrum

Since early January of this (2018) year, I’ve worked in database development,  specifically, Filemaker database development. (This in addition to my regular duties of data analysis and research. Admittedly, these latter areas have diminished in lieu of developer duties.)

We are a small, mature, lean startup and short-staffed, The backbone of our company software system is Filemaker; it needs a revamp and our software development team consists of 1 person. My addition to it makes it a 2 person effort. I’m enjoying the work (I like to solve puzzles) and am learning a lot. I’m drinking through a firehose. My database knowledge heretofore was rudimentary but being a quick study has helped me get up to speed (also, my team lead has 20 years experience so that’s a good thing). Today’s lesson: global fields and portals. More to come.

Another aspect of my journey is to combine team leadership skills with development. A Scrum certification may be in store for me…. Don’t have time to write lengthy posts so am aiming for short and to the point. (Unlike Fergie…)

Honey DNA – A National Geographic Spread

Honey DNA is used to identify the pollinating habits of bee populations. The concept of adapting DNA analytical techniques to honey samples was pioneered by Noah Wilson-Rich, co-founder and chief scientific officer of The Best Bees Company. This link to a recent National Geographic story gives a nice overview of the concept.

Btw, the photo accompanying this post is that of a honey bee queen (blue dot) surrounded by her attendants. It was taken in one of our observation hives in summer 2017 during a Phase 1 DARPA grant.


Tools of the Trade

On a typical day, I might spend a few hours working on a prototype for making our beehives better at collecting data. This includes arduinos, raspberry pi’s, breadboards, soldering, Python, etc. Next up: working on a top-down refresh of our ERP, using Filemaker Pro. Next, conference calls with DARPA, NASA, in-person site visits to Harvard to discuss preparations for upcoming R&D activities. Data Analysis projects including Survival Analysis, Honey DNA. It’s fun and a great learning experience working with lots of smart, highly motivated, resourceful people.

Thanks for reading and please leave a comment!