News for hackers. Stuff that matters.

wmonk

Re:Ask HN: Who is hiring? (December 2025) on Wednesday December 10, 2025 @09:09PM (#46226820)
PetsApp – The future of pet care | Remote (US/UK/EU) | https://petsapp.com

Open roles:

- Full Stack Engineer $150k–$230k | Full-time

We’re building an AI-powered clinic assistant that actually gets things done—booking appointments, managing vaccine records, handling FAQs, and even sounding like the clinic itself. This is multi-modal AI in the real world, not a demo.

⸻

We’re looking for product-minded engineers who want to push the boundaries of generative AI, RAG, and intelligent automation. You’ll ship fast, solve real user problems, and help us make AI feel magical, not clunky. Tech stack: TypeScript, NestJS, React, React Native, AWS. Bonus: AI experience, but what matters most is product intuition and the drive to build useful things.

Apply here: https://forms.gle/5fww8HDwRrP6c6Fo9

Re:Ask HN: Who is hiring? (November 2025) on Tuesday November 11, 2025 @10:34PM (#45896134)
PetsApp – The future of pet care | Remote (US/UK/EU)

Open roles: - Full Stack Engineer $150k–$230k | Full-time We’re building an AI-powered clinic assistant that actually gets things done—booking appointments, managing vaccine records, handling FAQs, and even sounding like the clinic itself. This is multi-modal AI in the real world, not a demo. ⸻ We’re looking for product-minded engineers who want to push the boundaries of generative AI, RAG, and intelligent automation. You’ll ship fast, solve real user problems, and help us make AI feel magical, not clunky. Tech stack: TypeScript, NestJS, React, React Native, AWS. Bonus: AI experience, but what matters most is product intuition and the drive to build useful things. Apply here: https://forms.gle/5fww8HDwRrP6c6Fo9

Re:SQL Anti-Patterns You Should Avoid on Saturday October 18, 2025 @10:41AM (#45627773)
The section of using functions on indexes could do with more explicit and deeper explanation. When you use the function on the index it becomes a full scan of the data instead as the query runner has to run the function on every row and column, effectively removing any benefit of the index.

Unfortunately I learned this the hard way!

Re:Ask HN: Who is hiring? (September 2025) on Monday September 01, 2025 @08:20PM (#45097832)
PetsApp – The future of pet care | Minneapolis | Remote (US/EU)

Open roles:

  - Full Stack Engineer $150k–$230k | Full-time
We’re building an AI-powered clinic assistant that actually gets things done—booking appointments, managing vaccine records, handling FAQs, and even sounding like the clinic itself. This is multi-modal AI in the real world, not a demo.

⸻

We’re looking for product-minded engineers who want to push the boundaries of generative AI, RAG, and intelligent automation. You’ll ship fast, solve real user problems, and help us make AI feel magical, not clunky.

Tech stack: TypeScript, NestJS, React, React Native, AWS. Bonus: AI experience, but what matters most is product intuition and the drive to build useful things.

Apply here: https://forms.gle/5fww8HDwRrP6c6Fo9

Re:Ask HN: Who is hiring? (May 2025) on Friday May 02, 2025 @02:55AM (#43866930)
PetsApp – The future of pet care | Minneapolis | Remote (US/EU)

Open roles:

  - Full Stack Engineer $150k–$230k | Full-time

  - Customer Success Manager $65k–$100k | Full-time

  - Implementation Specialist $40k–$80k | Full-time
We’re building an AI-powered clinic assistant that actually gets things done—booking appointments, managing vaccine records, handling FAQs, and even sounding like the clinic itself. This is multi-modal AI in the real world, not a demo.

⸻

Engineering We’re looking for product-minded engineers who want to push the boundaries of generative AI, RAG, and intelligent automation. You’ll ship fast, solve real user problems, and help us make AI feel magical, not clunky.

Tech stack: TypeScript, NestJS, React, React Native, AWS, Figma. Bonus: AI experience, but what matters most is product intuition and the drive to build useful things.

⸻

Customer Success Manager & Implementation Specialist You’ll be the front line helping clinics onboard to PetsApp—configuring integrations, migrating data, and training teams. This is a role for someone operationally excellent, customer-oriented, and eager to work hands-on with real users.

PetsApp is redefining pet care in a hybrid physical-digital world. Join us and work on AI that directly impacts clinics, pet owners, and their pets—every day.

Apply here: https://forms.gle/5fww8HDwRrP6c6Fo9

Re:Ask HN: Who is hiring? (April 2025) on Tuesday April 08, 2025 @04:13AM (#43619449)
PetsApp | Product Engineer (AI) / Full Stack Engineer | London or Remote (US/EU) | $75k–$115k | Full-time

We’re building an AI-powered clinic assistant that actually gets things done—booking appointments, managing vaccine records, handling FAQs, and even sounding like the clinic itself. This is multi-modal AI in the real world, not a demo.

We’re looking for product-minded engineers who want to push the boundaries of generative AI, RAG, and intelligent automation. You’ll ship fast, solve real user problems, and help us make AI feel magical, not clunky.

Tech stack: TypeScript, NestJS, React, React Native, AWS, Figma. Bonus: AI experience, but what matters most is product intuition and the drive to build useful things.

PetsApp is redefining pet care in a hybrid physical-digital world. Join us and work on AI that directly impacts clinics, pet owners, and their pets—every day.

Apply here: https://forms.gle/5fww8HDwRrP6c6Fo9

Re:Ask HN: Who is hiring? (October 2022) on Wednesday October 05, 2022 @05:47PM (#33101615)
PetsApp | Remote (UK, EU) or in office London UK | Full-time | Software eng BE + Full stack | https://petsapp.com/careers | £70-100k

We're on a mission to help a billion pets. That's a heck of a lot, but we've got great ambitions. So far we've made a decent dent into that across the UK and US, helping over 400k pets get access to care more easily.

We're looking for mid-senior engineers who love to ship clean code, quick. We're still a small eng team, so you'll be helping us shape our ways of working being impactful from day 0. We've got interesting product problems across our stack, from ETL pipelines handling data about millions of pets, to product recommendation engines.

Tech stack: AWS, docker, typescript, react, react native, postgres

Apply directly - BE: https://jobs.polymer.co/petsapp/25832 Fullstack: https://jobs.polymer.co/petsapp/21516

Re:Ask HN: Who is hiring? (September 2022) on Monday September 05, 2022 @04:47PM (#32729240)
PetsApp | Full-time | Remote (or on-site London or Minneapolis)

PetsApp is the team building the future of pet care. Our platform gives veterinary teams the tools to improve the way they communicate with the pets they keep healthy, improving the accessibility of care.

We're a small and mighty team, working at pace, and producing incredible results. Want to have impact and work with smart people?

Stack: AWS, docker, typescript, react, react-native, serverless.

Job spec & applications:

Backend: https://jobs.polymer.co/petsapp/25832 Fullstack: https://jobs.polymer.co/petsapp/21516

Re:Ask HN: Who is hiring? (June 2021) on Thursday June 03, 2021 @11:14AM (#27382549)
PetsApp | Senior & Mid Fullstack / Backend / Frontend | Remote (UK Timezone) | Full-time | https://petsapp.com/careers

We’re the team building the platform that allows veterinary clinics and pet owners to communicate quickly and easily.

Pet owners use PetsApp to chat with the vet team that they know and trust. They can get advice on any issues their furry friends are having, as well as make appointments, pay outstanding bills and order medication.

* Strong experience with Typescript or another statically typed language

* Strong experience building frontend apps with React (React native experience is a bonus but not required)

* Experience and views on how to design and build APIs (serverless experience is a bonus but not required)

* Experience working with databases in production (we use DynamoDB and Postgres and Elasticsearch at the moment)

* Contributed to or owned a component library (our library, Chameleon uses styled-components)

* Owned code running in production and you have views about the tools you need to make sure it's running as intended

* Worked with databases of different kinds

* A very user centric way of approaching problems

* Experience or the desire to work at a fast pace, where you can make change happen in days, not months

* Prior experience in other startups (not needed, but it’s a bonus)

The package

* 33 day paid holiday a year (including public holidays)

* Remote friendly team

* £75-100k salary | This is the value for this role, so even if it’s not what you’re on now, it’s what we’re offering!

* Equity in PetsApp

* Learning budget

* Pick your own tech

* Remote first team activities

Apply here: https://jobs.wrkhq.com/petsapp/21129

Re:Ask HN: Who is hiring? (May 2021) on Tuesday May 04, 2021 @04:07AM (#27035085)
PetsApp (https://petsapp.com) | REMOTE | EU | North America | UK | Full stack / backend / frontend engineers | Node/Typescript/AWS/React/React Native

PetsApp is a platform that allows pet owners to communicate with their veterinarians (vets) more easily. The means that more potential issues are seen by the vet leading to our furry friends having better health. The tooling provided to the team in the vet clinic means that they have improved efficiencies which means there is less burn out and more opportunities to provide better care to their patients.

We have had an amazing 12 months: * >£2 million in payments * >300k virtual care interactions * 140k pets * 8k iOS App Store reviews * 4.9/5 iOS Rating * Top 10 rated Medical iOS app

And now we're looking for more engineers to come and join us! We are hiring across the three roles of frontend, backend and full stack. Depending on the role you apply for you should expect to work on problems like these:

* Building a free text search service that can scale from hundreds of thousands to millions of pets * Integrating with third parties where there isn’t an API (this is that sweet spot of very hard, very interesting, and very impactful) * Building a push notification service that can send tens of thousands of notifications without impacting our production stack * Scaling our stack to handle the traffic of millions of pets * Building a real time recommendation engine * Building a system to ingest the data for millions of pets * Owning our component library for both web and native * Contributing to the product roadmap and how we can make high impact changes often

Tech stack: react web, react native apps, Typescript running on AWS Lambda, SNS, SQS, Dynamodb, Elasticsearch, Postgresql, Athena, Glue, Cloudformation, CDK.

Salary: $70k-130k depending on experience

Apply here: https://jobs.wrkhq.com/petsapp/16250#apply

Re:Ask HN: Who is hiring? (November 2020) on Tuesday November 03, 2020 @09:10AM (#24979763)
PetsApp | Backend / Full stack engineers / London, UK | REMOTE EU | Salary up to $120k

PetsApp (https://petsapp.com) is a startup with a mission to make veterinary expertise more accessible. Right now only 20% of issues a pet faces are seen by a vet, with the remaining 80% being left hoping for the best. We are a small but mighty, and have achieved great things since we launched in January 2020: >125k chats, >£1m in payments, >70k pets on the platform. We've just closed seed round of funding of around $4.5 million, and are now expanding our engineering team.

We have built a fantastic set of user facing applications using React and React Native, all supported by our APIs running on AWS using Lambdas with Typescript, Dynamodb, SNS, Elasticsearch, and Postgres. We're now looking for engineers with strong backend experience to come and join our team.

Ideal candidate will have:

- Experience with a streaming/event driven architecture

- Experience standing up infrastructure in cloud of choice

- Experience with Typescript or another strongly typed language

Current tech:

- Typescript lambdas (node.js)

- Dynamodb

- SNS

- Elasticsearch

- React

- React native

- Postgres

Send your CV to [email protected]

Re:Cardiff tech firm: 'We'll pay £100k, but can't get staff' on Wednesday October 31, 2018 @12:12PM (#18346947)
> who would give up Cardiff to go to London to get the same Salary but pay twice as much for rent?

Clearly nobody... which is what they are talking about in the article.

Re:100 days with Rust: a series of brick walls on Friday March 23, 2018 @01:03PM (#16660201)
Coming from well established js libs to python I have found the documentation really hard to deal with.

I'm not entirely sure why that is. I really like getting to a repo on github and having the docs in the readme. Both python and rust have their own language specific doc implementations ReadTheDocs and docs.rs (I think). And you usually have to go to a separate site to view them which is fine, but I really dislike ReadTheDocs. It anyways seems really hard to find what I actually want. Take flask and alembic

Re:Vim-db: Modern database interface for Vim on Thursday March 08, 2018 @10:56AM (#16545089)
For me, vim is so integral now to my dev workflow that being able to work in a single environment is great.

I don't really use and cli tooling for DB access and querying, now being able to use a vim pane as my query entry is really nice - no switching back and forth between various applications.

An interactive prompt would be pretty nice though, agree with that.

Re:Why we have banned default exports in JavaScript on Thursday November 23, 2017 @11:37AM (#15766128)
I think they get their display name from the variable name
Re:Why we have banned default exports in JavaScript on Thursday November 23, 2017 @11:15AM (#15765941)
AFAIK it's bad practise to export components like that, as they won't have a displayable name in devtools etc.
Re:Why we have banned default exports in JavaScript on Thursday November 23, 2017 @11:14AM (#15765934)
Surely there are drawbacks in refactoring, as unless your editor supports bulk renaming references you will have to rename every single import and usage. Whereas with a default export you have no such issue.
> Overall, 40 per cent of renters pay more than 50 per cent of their incomes on rent, the report found

This feels much more telling than the title of this article.

Re:Elixir in Depth – Reading and personal notes on Thursday August 17, 2017 @10:48AM (#15037245)
I have just started reading Elixir in Action[1] by the same person in the video. I've been enjoying it so far, I think things like the stuff demonstrated will be in the book.

[1] - https://www.manning.com/books/elixir-in-action

Re:Common definitions in chip design and production on Wednesday June 29, 2016 @05:27AM (#12000429)
How can you fix your home electronics if you do not know all 200 chip designs??
Re:jQuery 3.0 Released on Friday June 10, 2016 @09:02AM (#11876040)
Why is it all or nothing?

We've been replacing certain parts of our vanilla js application with small React apps and it's worked brilliantly. There is a really good talk by Ryan Florence where he replaces backbone components (i think) with React components.

Re:Agile Is Dead, Long Live Continuous Delivery on Friday May 06, 2016 @12:26PM (#11644996)
You are not wrong, it is written by the CMO of Gradle.
Re:How I fixed a bug in Atom on Friday January 29, 2016 @12:25PM (#10996686)
The regex he fixed was committed into the package atom/language-go, not into atom core. It was only an issue when writing go code.
Re:How I fixed a bug in Atom on Friday January 29, 2016 @05:52AM (#10994541)
While this was a good read, should it not be titled:

# How I fixed the 'atom/language-go' package

Re:The impact of syntax colouring on program comprehension [pdf] on Thursday November 26, 2015 @12:13PM (#10633790)
In [this talk](https://youtu.be/b0EF0VTs9Dc?t=15m2s) by Douglas Crockford he talks about syntax highlight being for kids - "that's something we put in our text editors for kindergarteners to do programming...I am more sort of a grown up and a professional programmer so I don't need to colours".

I found it weird he was so deriding towards syntax highlighting.