HackerTrans
TopNewTrendsCommentsPastAskShowJobs

joshma

no profile record

Submissions

Optimizing MySQL Replication Lag

medium.com
1 points·by joshma·hace 2 años·0 comments

Building a resilient and low-latency service using Kafka and SQLite

osohq.com
3 points·by joshma·hace 2 años·0 comments

PartyRock

partyrock.aws
1 points·by joshma·hace 3 años·0 comments

Lessons from building a domain-specific AI assistant

airplane.dev
5 points·by joshma·hace 3 años·0 comments

Airplane Autopilot – AI coding assistant for internal tools

airplane.dev
4 points·by joshma·hace 3 años·0 comments

Caching Golang Tests in CI

airplane.dev
2 points·by joshma·hace 3 años·0 comments

Multi-Step Workflows in Airplane

airplane.dev
3 points·by joshma·hace 4 años·0 comments

Using Rust, SQLx and Rocket in Oso Cloud

osohq.com
1 points·by joshma·hace 4 años·0 comments

What can authorization learn from Rails?

osohq.com
7 points·by joshma·hace 4 años·0 comments

Recruiting Trends and Benchmarks Report 2022

dover.com
2 points·by joshma·hace 4 años·0 comments

Show HN: Airplane Views – code-first platform for building internal UIs

airplane.dev
23 points·by joshma·hace 4 años·6 comments

Starbucks Odyssey will offer ability to earn NFTs

stories.starbucks.com
1 points·by joshma·hace 4 años·0 comments

Summer decision looms for Facebook’s EU-US data transfers

techcrunch.com
1 points·by joshma·hace 4 años·0 comments

Arcade – Create Interactive Product Demos

arcade.software
2 points·by joshma·hace 5 años·0 comments

Ask HN: Anyone using Redis cluster and streams?

1 points·by joshma·hace 5 años·0 comments

A deep dive into an NSO zero-click iMessage exploit: Remote Code Execution

googleprojectzero.blogspot.com
1 points·by joshma·hace 5 años·0 comments

Startup defensibility: how to build a technical moat for your product

blog.airplane.dev
4 points·by joshma·hace 5 años·0 comments

Nov 16 GCP Load Balancing Incident Report

status.cloud.google.com
172 points·by joshma·hace 5 años·76 comments

Cron is a new calendar app following in Sunrise's footsteps

techcrunch.com
2 points·by joshma·hace 5 años·2 comments

The Majestic Monolith (2016)

m.signalvnoise.com
1 points·by joshma·hace 5 años·0 comments

comments

joshma
·hace 3 años·discuss
Founder @ https://airplane.dev here - putting in a shameless plug for Airplane, where you _do_ write code from scratch. :) I think it depends on the builder and use case, and it's not a fit for everything, but our users like / need to manage their tooling as code and are more productive for it.
joshma
·hace 3 años·discuss
It's interesting because we came to a different conclusion with Autopilot[0] - context and learning is incredibly important for result quality, and gpt4 doesn't (yet) support fine-tuning but will soon, and we'll definitely be taking advantage of that. Not just for quality, but also for speed (less time spent gathering context and processing input tokens).

My view is, everyone has access to chatgpt and github copilot, and so the idea is to provide value in excess of what chatgpt/copilot can do. Part of that is embedding it in the UI, but (especially for internal tools, which tend to be shorter) the improvement isn't huge over copy/paste or using copilot in vs code.

However, beyond UI integration, we can intelligently pull context on related files, connected DBs/resources, SDKs you're using, and so on. And that's something chatgpt can't do (for now). The quality of response, from what we saw, dramatically improved with the right docs and examples pulled in.

And yes, gpt4 does much better on JS (React specifically) and Python. It's just whatever it's trained on, and there's a ton more JS/Python code out there.

[0] https://www.airplane.dev/autopilot
joshma
·hace 4 años·discuss
2 - correct, depending on the task type we still call through to node etc. But the CLI also provides a dev UI and other niceties specific to Airplane.

3 - correct, the code is built and pushed to us, similar to Heroku.

Our value prop ultimately is that 1) you can build tools like admin dashboards, data migration scripts, one off devops operations, etc, into production grade web apps and 2) you can do this using code!
joshma
·hace 4 años·discuss
cron is a popular starting point on Airplane! We see our users creating tasks that are semi automated, but then adding manual tasks later (but then automating those tasks as well). The nice property of Airplane is that it's very composeable and extensible over time.
joshma
·hace 4 años·discuss
(Appreciate the feedback! We clearly need to continue to improve how we explain the product. :))

It's probably easiest to explain in terms of what a developer does on Airplane:

1. Dev writes code (e.g. see our Getting Started for views[0]) - this can be simple Python scripts, JS views, shell scripts, etc.

2. Dev uses the `airplane` CLI locally to run and test the code

3. Dev runs `airplane deploy` or pushes to GitHub to deploy the code to Airplane

4. Dev's teammate (or dev) can now visit app.airplane.dev to run the code (views, tasks, runbooks) - the execution defaults to Airplane's servers, but you can also use our self-hosted agents[1] to move the execution (data plane) to your own cloud environment.

It's similar to GitHub actions in architecture (but for a different domain).

[0] https://docs.airplane.dev/getting-started/views

[1] https://docs.airplane.dev/self-hosting/agents
joshma
·hace 4 años·discuss
(I'm one of the founders at Airplane.) It started as a reference to "lightweight control plane[0] for your company" - but also the domains were loosely available.

[0] https://www.cloudflare.com/learning/network-layer/what-is-th...
joshma
·hace 5 años·discuss
Hey folks! We're Josh and Ravi, co-founders of Airplane (https://www.airplane.dev/).

Airplane is a platform for quickly building internal tools. We let you turn scripts of various types (Python, JS, shell, SQL, REST, ...) into lightweight internal apps for your support, operations, and other teams. Today, we provide UIs, notifications, permissions, approvals, audit logs, and more out of the box. In the future, we'll support increasingly more complicated workflows and interfaces.

I was previously CTO at Benchling (YC S12) and Ravi previously co-founded Heap (YC W13). Across our companies and many others we've talked to, we've seen various combinations of chatbots, scripts, and Jira tickets adding friction, interrupts, and errors to processes across the entire, well, company. We hope Airplane serves as a useful tool to tackle these problems.

We'd love to hear your feedback on Airplane! It's free to sign up and start using.