joefreeman
Joined 15 years ago
Joined 15 years ago
I've also been building my own editor - it's been fun. In my case it's a modal editor, so I ended up rendering with <div>s, but using a <textarea> to capture from the clipboard.
- https://github.com/joefreeman/aether
Quiver (the language):
- https://github.com/joefreeman/quiver
- https://quiver.run (online REPL)
I've also revived a project to design/implement a programming language. I'm slowing converging on a (keyword-less) syntax and (Beam-like) architecture that's starting to feel good.
I spend less time in an editor now, but it's been satisfying being able to take features I've enjoyed from other editors and customise - and it's oriented a bit more towards exploring code than editing. Key-bindings are arranged such that bare letters are for motions, Shift- variants are then used to extend selections, Ctrl- bindings are for buffer mutations, and leader-prefixed bindings are application level (e.g., opening pickers).
Beyond standard features (retries, caching, timeouts - enabled with attributes on the decorator), Coflux supports more novel features - like suspense (where a task can choose to go to sleep and get restarted when a result it depends on becomes available), memoisation (where steps within a run are aggressively cached so that you can re-run steps in a workflow without re-running upstream steps), and the ability to re-run a step in a different workspaces (with updated code, or in a different environment).
It turns out this works great for implementing agentic systems - you can provide references to tasks as tools to an LLM call and have the AI drive - tasks can be easily sandboxed. And Claude is very capable of using the CLI to interact with the orchestration server to submit workflows, investigate failed runs, make updates to workflows and re-run steps.
I'm trying to make sure it's easy to try out - there's a self-contained CLI that can be used to start the server (a single Docker container), run worker processes, and then interact with the server. The dev mode automatically restarts the workers as you make local changes. There's also a hosted UI for observing runs in real-time, where you can see the execution graph, access logs/metrics/assets/etc - it works without creating an account - the browser interacts with your orchestration server directly.
We're building a game-changing bacterial analysis platform. Using bioinformatics, we can help hospitals take early and effective action against outbreaks of MRSA and other pathogens.
Our goal is to radically increase the utility, scalability, and speed with which whole genome sequencing (WGS) data delivers infection control solutions for human and animal healthcare worldwide. This will enable proactive control at early stages of outbreaks, and appropriate responses to more dangerous or more antibiotic resistant strains. We have developed a unique solution to address the challenges and our goal is to provide access to these solutions in a fully scalable system.
I'm looking for an experienced full-stack (/'product') engineer to join our small engineering team - initially to focus on building out a novel interactive tree-based UI. There are some interesting challenges throughout the stack. We're using Python, GraphQL, React/TypeScript, Postgres and AWS, but open minded to adopting technologies that make sense.
Ideal candidates would:
- Have an interest in working in BioTech/HealthTech (experience not necessary)
- Have a strong academic background
- Be based in/around London
- Be self-motivated, and have experience working in a high-output team
- Mention these things when getting in touch (and not be CC-ing every e-mail address on this page!)
£55-100k + equity, based on experience.[email protected]
We're building a game-changing bacterial analysis platform. Using bioinformatics, we can help hospitals take early and effective action against outbreaks of MRSA and other pathogens.
Our goal is to radically increase the utility, scalability, and speed with which whole genome sequencing (WGS) data delivers infection control solutions for human and animal healthcare worldwide. This will enable proactive control at early stages of outbreaks, and appropriate responses to more dangerous or more antibiotic resistant strains. We have developed a unique solution to address the challenges and our goal is to provide access to these solutions in a fully scalable system.
I'm looking for an experienced full-stack (/'product') engineer to join our small engineering team - initially to focus on building out a novel interactive tree-based UI. There are some interesting challenges throughout the stack. We're using Python, GraphQL, React/TypeScript, Postgres and AWS, but open minded to adopting technologies that make sense.
Ideal candidates would:
- Have an interest in working in BioTech/HealthTech (experience not necessary)
- Have a strong academic background
- Be based in/around London
- Be self-motivated, and have experience working in a high-output team
- Mention these things when getting in touch (and not be CC-ing every e-mail address on this page!)
£55-100k + equity, based on experience.[email protected]
type Item = {
name: string;
...
size?: string;
I'm not really following how this would avoid `name: "grande latte"`?But then the example response:
"size": 16
> This is pretty great!Is it? It's not even returning the type being asked for?
I'm guessing this is more of a typo in the example, because otherwise this seems cool.
We're building a game-changing bacterial analysis platform. Using bioinformatics, we can help hospitals take early and effective action against outbreaks of MRSA and other pathogens.
Our goal is to radically increase the utility, scalability, and speed with which whole genome sequencing (WGS) data delivers infection control solutions for human and animal healthcare worldwide. This will enable proactive control at early stages of outbreaks, and appropriate responses to more dangerous or more antibiotic resistant strains. We have developed a unique solution to address the challenges and our goal is to provide access to these solutions in a fully scalable system.
I'm looking for an experienced frontend (or full-stack/'product') engineer to join our small engineering team - initially to focus on building out a novel interactive tree-based UI. There are some interesting challenges here (and throughout the stack). We're using Python, GraphQL, React/TypeScript, Postgres and AWS, but open minded to adopting technologies that make sense.
£55-100k + equity, based on experience.
[email protected]
We're building a game-changing bacterial analysis platform. Using bioinformatics, we can help hospitals take early and effective action against outbreaks of MRSA and other pathogens.
Our goal is to radically increase the utility, scalability, and speed with which whole genome sequencing (WGS) data delivers infection control solutions for human and animal healthcare worldwide. This will enable proactive control at early stages of outbreaks, and appropriate responses to more dangerous or more antibiotic resistant strains. We have developed a unique solution to address the challenges and our goal is to provide access to these solutions in a fully scalable system.
I'm looking for an experienced frontend (or full-stack/'product') engineer to join our small engineering team - initially to focus on building out a novel interactive tree-based UI. There are some interesting challenges here (and throughout the stack). We're using Python, GraphQL, React/TypeScript, Postgres and AWS, but open minded to adopting technologies that make sense.
£55-100k + equity, based on experience.
[email protected]
We're building a game-changing bacterial analysis platform. Using bioinformatics, we can help hospitals take early and effective action against outbreaks of MRSA and other pathogens.
Our goal is to radically increase the utility, scalability, and speed with which whole genome sequencing (WGS) data delivers infection control solutions for human and animal healthcare worldwide. This will enable proactive control at early stages of outbreaks, and appropriate responses to more dangerous or more antibiotic resistant strains. We have developed a unique solution to address the challenges and our goal is to provide access to these solutions in a fully scalable system.
I'm looking for an experienced frontend (or full-stack/'product') engineer to join our small engineering team - initially to focus on building out a novel interactive tree-based UI. There are some interesting challenges here (and throughout the stack). We're using Python, GraphQL, React/TypeScript, Postgres and AWS, but open minded to adopting technologies that make sense.
£55-100k + equity, based on experience.
[email protected]