Author Archives: Bob

Creating an Emacs package: ‘password-menu’

TL;DR This post documents the development journey and some implementation details of a relatively simple Emacs package and is arguably overkill for such a small piece of functionality. On the other hand, some of these details may be useful for … Continue reading

Posted in Emacs, Tools | Tagged , | 1 Comment

Introducing elfeed-curate

The Need I read a lot of RSS feeds on a select set of topics (see About | Bob’s Content of Interest). I sometimes tweet/toot about individual posts but have the desire to expand that capability. I’d like to be … Continue reading

Posted in Emacs | Tagged , , | Leave a comment

Dealing with ClojureScript Cross-build NPM Dependencies

I recently posted this Clojurians Slack re-frame question: I have a deps.edn/figwheel-main re-frame project that I’m trying to add re-frame-10x to. The deps.edn (day8.re-frame/re-frame-10x {:mvn/version “1.5.0”}) and dev.cjls.edn (:preloads [day8.re-frame-10x.preload]) seem correct and the project builds without errors. When the … Continue reading

Posted in Clojure | Tagged | Leave a comment

On Selecting Clojure

The Clojure and Scheme Compared comments about Peter Bex’s Clojure from a Schemer’s perspective article caught my attention. I know that discussion is about language features, but it got me thinking about the different criteria used for selecting a programming … Continue reading

Posted in Clojure, Programming | Tagged , , | Leave a comment

Full Cycle Teams in a FDA regulated setting

The 200X hot topic was Agile development in a FDA regulated setting. Over a decade later this should (hopefully) be a settled issue. I can’t imagine anyone still doing water-fall these days. The new challenge for medical device companies is … Continue reading

Posted in Agile, FDA | Tagged , , , | Leave a comment

VirtualBox 6.1.x Windows 10 2004 Upgrade Problem Resolution

This is just a quick note that will hopefully save someone time. When I upgraded Windows 10 (64-bit) from 1909 to 2004 I found that Virtualbox 6.1.x no longer worked properly. All of my guest instances (Ubuntu, Mint, etc.) failed … Continue reading

Posted in General, Microsoft | Tagged | Leave a comment

314 Digits of Pi (Python to Clojure)

Pi Day (3/14) is in a couple of days so I want to wish everyone a Happy Pi Day 2020! It’s great to see that 55% of American’s plan to celebrate and many will be eating pie or pi-themed food … Continue reading

Posted in Clojure, Programming | Tagged | Leave a comment

Bioimpedance Analysis to Detect Sleep Apnea

The company I worked for over 10 years ago, CardioDynamics*, manufactured an impedance cardiography (ICG) diagnostic device. The technology behind ICG and the Onera Bioimpedance Patch to Detect Sleep Apnea is called thoracic electrical bioimpedance (TEB). It’s no surprise that … Continue reading

Posted in Medical Devices | Tagged | Leave a comment

EEG Devices at CES 2020

The Consumers Electronics Show (CES) 2020 was held earlier this month in Las Vegas. Of the ~4,400 exhibiting companies, the “Digital Health” category had 573 exhibitors. Of these, I found 9 companies utilizing EEG technology. Besides the usual sleep aid … Continue reading

Posted in EEG | Tagged | Leave a comment

Exploring Clojure (and FP vs OOP)

I’ve always viewed functional programming (FP) from afar, mostly because object-oriented programming (OOP) is the dominant development methodology I’ve been using (Java, Ruby, C#, etc.) for many years.  A majority of the articles I’ve read on FP have statements like … Continue reading

Posted in Clojure, Programming, Tools | Tagged , , , , , | 1 Comment