192 karma · joined July 6, 2010
Versatile Commodore Emulator (VICE) dev team
david.q.hogan@gmail.com https://www.linkedin.com/in/davidqhogan/
One thing I didn’t see mention of is group membership. Is this / will this be part of the core offering? Being able to map IDP group membership to permissions within your SaaS is powerful, and in my experience highly desired by clients.
There are also parallels with embedded device and FPGA work that I personally find thrilling.
Plus we on the VICE (open source Commodore emulator) team are always looking for devs.
I went to a physio about my bad back once and she put ‘magic sticky tape’ on my back and not much else. Didn’t bother returning and thankfully the running was the answer.
More recently, I would wake up with lower back pain every day. Started running (couch to 5k program), now run 30+ mins 3 times a week and no more back pain.
NakedJSX is primarily a low friction static site generator, it is not intended as a React or Preact replacement. Except for cases where something like React is overkill.
When you say it’s still going strong, are you referring to homebrew dev or something?
Remote: Yes (Plenty of timezone overlap with West Coast USA, previously worked London from Australia). Or hybrid local.
Willing to relocate: No. Occasional travel is fine.
Technologies: Very broad generalist. AWS, JavaScript, Java, C++, C#, C, Objective-C, Python, SQL, Bash. Web & native. IPv4 network engineering, SaaS infrastructure, security. Countless higher level technologies inc React and Node. 24 years of hands-on commercial experience.
Résumé/CV: https://www.linkedin.com/in/davidqhogan/
Email: david.q.hogan@gmail.com
Hello, I am an exited cofounder/CTO of a SaaS company that provides a no-code environment to insurance companies for building video focused insurance claim management systems, and ex-CTO of the company that acquired it. Prior to cofounding I was a C++ engineer specialising in real time communication technologies such as VoIP. The time I spent building a SaaS (and scaling up post acquisition) involved wearing every conceivable technical hat. I also spent a fair bit of time working directly with insurance companies to design integration projects and new platform features in response to their needs.
I have empathy for users.
Post-exit, I have been working on personal and open source technical projects, such as my recently released pet project NakedJSX: https://nakedjsx.org. I am also a core dev team member of VICE (the 8-bit Commodore computer emulator) where I have focused on the significant performance gains made possible by migration to a multi-threaded architecture.
I am still hungry to design, build, lead, and grow - and I would love to talk to you about your project. I am probably best suited for an early-stage / small organisation, but also curious about life in a larger organisation that could use someone who relentlessly gets things done. I think I would enjoy working remotely for a U.S. based startup.
EDIT: Because JSX itself is so popular (React), I think I uncharitably misunderstood you as saying "There's a reason we don't do things this way" rather than saying "Here is a different approach." Could you help me understand what you meant?
https://nakedjsx.org/documentation/#getting-started
EDIT: clarity
Beyond that, as a parent of young kids, it would be nice to sometimes be able to read / show some classics to my kids without having to explain what spanking is or why fat shaming was acceptable.
I'm sure that mother would give amazing answers to the other parts of this interview.
Fixing a bug isn't the same as building something, though.