HN user

killerbat00

54 karma

brianmorrow.net

Posts4
Comments25
View on HN
  Location: Madison, WI
  Remote: Yes - ideal
  Willing to relocate: No
  Technologies: C#, TypeScript, React, Python, SQL
  Résumé/CV: https://bhm.sh/resume
  Email: bhm [at] brianmorrow.net
About: Full stack developer with ~8 years of experience in enterprise software development. I'm currently a Senior Software Developer at Epic building electronic medical record software with TypeScript, React, C#, and M. I've worn numerous hats, including: product lead, team lead, and mentor. I have experience leading teams & projects, designing large & scalable systems, and using user-centered design methodologies with end-users and customers to deliver appropriate solutions to the challenges they may be facing. Throughout my career I've learned and internalized the value of clear & effective communication, flexibility, accountability, and empathy. I'm looking for full stack opportunities at companies that are positively impacting their user's lives. I highly value the impact my work at Epic has on users and the patients they care for and I'm hoping to continue that trend.

I agree. He's got a great ability to drive conversations on Talk Python With Me that may be floundering due to a guest with little podcast experience. He also does a great job on Python Bytes with Brian Okken who is a less strong host in my opinion.

It appears that PatientBank acts as a decentralized medical records/Release of Information office that may communicate with a number of physicians and hospitals. I'm curious though, how are you collecting the medical records? Are these interfaced directly from EHRs, or some other method? Do you handle releasing to 3rd parties (legal, etc); the article seems to hint that it's directly to patients and immediate family. Lastly, when a patient has shared their records with a new physician via PatientBank, is there any functionality for exporting these records into the physician's organization's EHR? Or will relevant data need to be manually copied into the new chart?

Crying 10 years ago

Just an FYI that there's a phone number in that screencap. I imagine most HN readers wouldn't exploit it, but better safe than sorry.

Edit: just realized it's Google voice so probably less of an issue.

I've seen that too (I imagine we work at the same place) and always wondered why it wasn't licensed to our organization. I know nothing about Windows architecture, but I'm always impressed with the backwards compatibility. The VB6 runtime is supported through Windows 10! And, although not officially supported, the VB6 IDE still installs and runs fine.

Looking at Javascript, tools like npm and Bower provide the easy, reliable and powerful package management capabilities which it feels like Python is missing. The key to their success? Both tools download a copy of the right versions of the right libraries, by default placing them in a special folder directly within your project's directory.

Isn't this exactly what virtualenv does anyway? Plus, with virtualenv you don't have to muck around in your $PYTHONPATH and you can still choose which Python version is installed for each virtualenv.

This article doesn't seem to explicitly mention any, but what are the compelling reasons to use pip over pyenv/virtualenv for project isolation? I guess using 1 tool to install dependencies and isolate your working environment is handy. I'm unsure if the overhead of virtualenv is so high that it offers a compelling reason to switch (at least for me).

It might be nice from a usability perspective to only show the error message once. As it stands now, it's possible to continually search for a non-existing API and fill the screen with red errors [1]. (Not that this is a particularly compelling or realistic workflow or even worth fixing. They disappear within a few seconds anyway, which is nice.)

[1] http://imgur.com/dqZY8zW

iOS 7 colors 13 years ago

Ditto. I believe it's a combination of the small text width and the low contrast gray on white. Perhaps this looks great on retina displays but not my 1280x800 display.

http://imgur.com/dzdi7nF Chrome 30 on Arch Linux

As someone who will graduate college with a good amount of debt, this seems promising. Judging from tweets, it seems like people are finding success in this, though I would like to have more info without having to sign up. I'd also like to see a longer track record before consolidating my debt online.

Vannevar Bush's ideas about information organization and consumption in the future were eerily accurate. Reading about the history of Memex and the roots of the Information Architecture field in general is something I highly recommend for anyone interested in Information Science, etc.