back
user profile

jph

5,945karma·1,362submissions·June 2, 2010
about
Joel Parker Henderson

joel@joelparkerhenderson.com

joel.henderson@wales.nhs.uk

CONTACT

https://linkedin.com/in/joelparkerhenderson

https://github.com/joelparkerhenderson

https://gitlab.com/joelparkerhenderson

https://codeberg.org/joelparkerhenderson

https://facebook.com/joelparkerhenderson

https://instagram.com/joelparkerhenderson

OPEN SOURCE

Architecture Decision Record = https://github.com/architecture-decision-record

GitAlias for git version control = http://gitalias.com

NumCommand for statistics = http://numcommand.com

UpdateCommand for system updates = http://updatecommand.com

ZidPlan for secure random data = http://zidplan.com

INTERESTS

Business e.g. tech strategy, tech tactics, tech startups.

Coding e.g. Rust, Elixir, Ruby, Python, JavaScript, Shell.

Development e.g. Agile, TDD, BDD, XP, SQA, DevOps.

PROJECTS

Health Economics Guide = https://health-economics-guide.github.io/

Health Economics Metrics = https://health-economics-metrics.github.io/

MEDICAL PROJECTS USING RUST

Fast Healthcare Interoperability Resources (FHIR) using Rust = https://fhir-rust.github.io

Open Electronic Patient Record (openEHR) using Rust = https://openehr-rust.github.io

Systematised Nomenclature of Medicine (SNOMED) using Rust = https://snomed-rust.github.com

HL7 2.5 messing parsing and converting = https://hl7-rust.github.io

ER7 message parsing = https://er7-rust.github.io

recent activity (1,362 total)
comment
> "Do not share a half-assed draft." It turns out that an important soft skill is knowing how to make these kinds of drafts work in your favor, especially with internal stakeholders, by d…
2y ago·view thread
comment
Neat lacks a header and navigation; this by design, and may be enough for simple sites. If you want more capability, Pure.css is good to try too https://purecss.io/ …
2y ago·view thread
comment
Yes, I develop BoldContacts, which is a mobile app to help you browse your contacts and connect with them. It features big bold buttons and fonts, and is useful for people who have Alzheimer's, P…
2y ago·view thread
comment
Thank you, I'll email you. Apple's Assistive Access is a good step in the right direction IMHO. Yet as you describe there's a very strange mismatch between the software and actual users…
2y ago·view thread
comment
If anyone here is involved in Alzheimer's, Parkinson's, dementia, or similar conditions, then I would love to hear from you. I'm creating open source accessibility software to help peop…
2y ago·view thread
comment
I'm in your target market, and in my opinion you have an opportunity to rephrase your tagline "The first open-source Infrastructure-as-Code framework" because your tagline makes me thin…
2y ago·view thread
comment
Queueing theory refresher for software developers: https://github.com/joelparkerhenderson/queueing-theory This can help put the article in context. The author writes "wanted…
2y ago·view thread
comment
Nice work! It would help me understand each result better if you show more details per repo, such as the star count, or commit count, or similar. Here's a search for "architecture decision r…
2y ago·view thread
comment
Just a typo. It's meant to be `c` which is defined on the previous line.
2y ago·view thread
comment
This Quadra method stems from the "Eisenhower Decision Principle". Tasks are evaluated using the criteria important/unimportant and urgent/not urgent, and then placed in quadrants …
2y ago·view thread
comment
Great article. PANDAS (Pediatric Autoimmune Neuropsychiatric Disorders Associated with Streptococcal Infections) and similar disorders such as MCAS (Mast Cell Activation Syndrome) are terrifying for p…
2y ago·view thread
comment
Exactly right. You're making my point for me. :-) Oracle can now say it has one solution, whereas with IBM the attention is split between Terraform and OpenTofu. If you're an enterprise cus…
2y ago·view thread
comment
"Oracle’s move seems like a straightforward decision to ensure it is using the most permissive underlying IaC tool without having to worry about downstream license complications, no more and no l…
2y ago·view thread
comment
It's even better when you see the logo is made of 8 switches. In other words, 8 bits that make a byte. I'm a former Sun employee and loved that logo so much.
2y ago·view thread
comment
If you want a small stepping stone toward Versus, you can add Rust debug_assert for preconditions and postconditions; the Rust compiler strips these out of production builds by default. Example from t…
2y ago·view thread
comment
You're describing a team, owner, discussion list, and end users. It turns out your post is much like a RACI matrix: - Responsible: People who do the work. They must complete the task or objective…
2y ago·view thread
comment
Sure does look horrific. :-) That's because it's the same code from 2008, long before Ruby had the Unicode handlers. In fact it's the same code as for many other programming languages, …
2y ago·view thread
comment
If you try to build "Simple, Lovable, Complete" then you're likely taking too long to ship. Success with MVP looks like this: "Frank in accounting says he hates it, and thinks it&#…
2y ago·view thread
comment
Normalizing can help with search. For example for Ruby I maintain this gem: https://rubygems.org/gems/sixarm_ruby_unaccent …
2y ago·view thread
comment
USV defaults to UTF-8, which prevents the issue of Unicode buffer overflow-- presuming you mean the typical kind where Unicode flows into ASCII. The primary USV library implementation uses Rust, which…
2y ago·view thread
comment
Yes, the next release adds custom delimiters, e.t.a. one week.
2y ago·view thread
comment
Good catch! I just fixed csv-to-usv so it prints newlines now. You're right, Parquet and Avro are both great, for use with schemas.
2y ago·view thread
comment
Good connection to BoldContacts.org :-) Screen readers handle these well. If someone wants to create a font with big bold separators, that would be awesome.
2y ago·view thread
comment
Good point. I'm adding automatic record separator newlines to the crate now.
2y ago·view thread
comment
Yes you're right. That's a long term goal.
2y ago·view thread
comment
Thank you for the feedback. Your perspective makes sense to me for most people. I've added this to the "criticisms" page.
2y ago·view thread