clarkema | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (February 2025)
clarkema's comments
clarkema | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (January 2025)
Location: North-east UK
What I do: Fractional CTO / tech lead / senior backend dev
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
- Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
- EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
- Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
- University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
- High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
- Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
- Feasibility study investigating the possiblility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- com
clarkema | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (November 2024)
Location: North-east UK
What I do: Fractional CTO / tech lead
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
- Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
- EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
- Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
- University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
- High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
- Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
- Feasibility study investigating the possiblility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- com
clarkema | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (October 2024)
Location: North-east UK
What I do: Fractional CTO / tech lead
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
* Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
* EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
* Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
* University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
* High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
* Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
* Feasibility study investigating the possiblility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- comclarkema | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (August 2024)
Location: North-east UK
What I do: Senior backend dev / tech lead / fractional CTO
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
* Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
* EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
* Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
* University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
* High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
* Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
* Feasibility study investigating the possibility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- comclarkema | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (July 2024)
Location: North-east UK
What I do: Senior backend dev / tech lead / fractional CTO
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
* Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
* EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
* Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
* University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
* High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
* Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
* Feasibility study investigating the possiblility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- comclarkema | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (May 2024)
Location: North-east UK
What I do: Senior backend dev / tech lead / fractional CTO
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
- Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
- EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
- Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
- University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
- High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
- Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
- Feasibility study investigating the possiblility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- comclarkema | 1 year ago | on: Ask HN: Freelancer? Seeking freelancer? (April 2024)
Location: North-east UK
What I do: Senior backend dev / tech lead / fractional CTO
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
* Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
* EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
* Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
* University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
* High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
* Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
* Feasibility study investigating the possiblility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- com
clarkema | 2 years ago | on: Ask HN: Freelancer? Seeking freelancer? (March 2024)
Location: North-east UK
What I do: Senior backend dev / tech lead / fractional CTO
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
* Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
* EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
* Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
* University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
* High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
* Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
* Feasibility study investigating the possiblility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- comclarkema | 2 years ago | on: Managing mutable data in Elixir with Rust
clarkema | 2 years ago | on: Managing mutable data in Elixir with Rust
In my case the data I'm dealing with is more of a store than a single data item, so I'm leaning on the example of things like ETS. Also it's within a single application rather than being a large generally-available library, so the trade-offs are different. It would be interesting to know if they did tests though.
clarkema | 2 years ago | on: Managing mutable data in Elixir with Rust
clarkema | 2 years ago | on: Managing mutable data in Elixir with Rust
The real code that this is based on is in fact hidden behind a GenServer for this exact reason -- to maintain the expectations of other Elixir code that has to interact with it. The advantage of the escape hatch, as another commenter mentions, is allowing efficient sparse mutations of a large chunk of data, without having to pay a copy penalty every time. I definitely wouldn't recommend sharing the db handle widely.
clarkema | 2 years ago | on: The medieval habit of 'two sleeps' (2022)
clarkema | 2 years ago | on: Ask HN: Freelancer? Seeking freelancer? (February 2024)
Location: North-east UK
What I do: Senior backend dev / tech lead / fractional CTO
Most recently CTO of a regtech startup, in the past I've been a network engineer, run large-scale Debian installations doing devops before it had a name, and been responsible for servers in Antarctica. I have experience with a wide range of different Unix tools and technologies, at various levels of the stack. This gives me the ability—and the perspective—to pick the best combination of tools for any particular project, rather than simply treating everything as a nail because all I have is a hammer.
Previous work:
* Deterministic AI for medical device regulations and other complex legal systems, including novel language and runtime for regulatory computing (Elixir, Raku, Rust)
* EDI message passing / reconciliation for US dental health insurance market, including X12 parser (Clojure, Common Lisp, Perl, XQuery)
* Custom domain specific language (DSL) to encode business rules for computer vision system (Common Lisp)
* University library data migration project, with a focus on completeness and validation. (Clojure, Elixir, Ruby)
* High-reliability, long-term timelapse platform for inaccessible locations. (FreeBSD, Arduino, Python, Shell)
* Migration of existing Node.js+Firebase service to Golang+PostgreSQL on AWS
* Feasibility study investigating the possiblility of writing custom code to interface with a biometric timeclock (Common Lisp)
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- comclarkema | 2 years ago | on: Ask HN: Freelancer? Seeking freelancer? (October 2023)
Location: North-east UK
What I do: I take MVPs that you’ve outgrown and upgrade them to support the next stage of your growth.
There could be any number of reasons why your current system is holding you back. Wherever you’re starting to feel the pinch, the price of ownership is that you don’t have the luxury of saying “that part’s not my problem” or “I don’t get involved at that level.”
You won’t hear it from me, either.
20 years handling a wide variety of IT roles and projects mean that I can help through the whole process from high-level strategy right down to code, all based on a deep technical foundation.
In the past I've been a network engineer, run large-scale Debian installations doing devops before it had a name, and been responsible for servers in Antarctica. I have experience with a wide range of different Unix tools and technologies, at various levels of the stack. This gives me the ability—and the perspective—to pick the best combination of tools for any particular project, rather than simply treating everything as a nail because all I have is a hammer.
Buzzwords: Debian, Ubuntu, AWS, PostgreSQL, Clojure, Elixir, Perl, Raku, Common Lisp, Rust, Ruby, Go
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- com
clarkema | 2 years ago | on: Displaying My Washing Machine's Remaining Time with Curl, Jq, and Pizauth
clarkema | 3 years ago | on: Show HN: Shhhbb, an SSH BBS
> debug1: Connecting to shhhbb.com [2a01:4ff:1f0:8a78::] port 2223
If I connect with `ssh 5.78.86.154 -p 2223` instead I get in fine.
Maybe either have the server listen on v6 / adjust the packet filter or stop shhhbb.com resolving its AAAA address, which is currently taking priority for me.
clarkema | 3 years ago | on: Ask HN: Freelancer? Seeking freelancer? (March 2023)
Location: North-east UK
What I do: I take MVPs that you’ve outgrown and upgrade them to support the next stage of your growth.
There could be any number of reasons why your current system is holding you back. Wherever you’re starting to feel the pinch, the price of ownership is that you don’t have the luxury of saying “that part’s not my problem” or “I don’t get involved at that level.”
You won’t hear it from me, either.
20 years handling a wide variety of IT roles and projects mean that I can help through the whole process from high-level strategy right down to code, all based on a deep technical foundation.
In the past I've been a network engineer, run large-scale Debian installations doing devops before it had a name, and been responsible for servers in Antarctica. I have experience with a wide range of different Unix tools and technologies, at various levels of the stack. This gives me the ability—and the perspective—to pick the best combination of tools for any particular project, rather than simply treating everything as a nail because all I have is a hammer.
Buzzwords: Debian, Ubuntu, AWS, PostgreSQL, Clojure, Elixir, Perl, Raku, Common Lisp, Rust, Ruby, Go
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- com
clarkema | 3 years ago | on: Last Flight Out
Location: North-east UK
What I do: Fractional CTO / tech lead
Are you being held back by a constraining architecture, slow backend, or a team lacking the depth of experience you need for the next stage of your growth?
Most recently CTO of a regtech startup, I've spent the past 20+ years in a wide variety of tech roles building both products and teams, giving me the perspective to get your project moving without being bound to a particular language or stack.
Previous work:
Got something you think is a good fit? Drop me a line at mike -at- lambdafunctions -dot- com