Stack Overflow and other various sites and tools have made it easy to Google search for solutions — or code snippets — to the easier parts of putting together an app or program for developers, but Aidan Cunniffe wants to take that one automated step further.

That’s the premise behind Optic, which gives developers a way to grab very common coding use cases that they can drop right into their code. It works by finding the sort of routine additions developers might need, like how to create a form that will add a user to a database, as well as all the ancillary parts that come with that like tests. Optic works within a developer’s IDE, so they don’t have to look externally for the code they need, which is compiled together from online sources. Right now it works for JavaScript, with Python next on the docket. Optic is coming out of Y Combinator’s summer 2018 class.

“The biggest problems are when people have a bunch of systems that have to talk together,” Cunniffe siad. “Optic’s really good at syncing that code. If you change something on the backend, it’ll update the front end. That’s a big problem that anyone who develops anything complex. We generate a lot of unit tests for people, speed up the development of new features, and larger companies are using us as an advanced linter to ensure developers write code that conforms to their standards.”

Optic works as a little Clippy-like object within an IDE, where developers can search for things to add to a slice of code. The processing is all done locally, and the project itself is open source with a free version (in addition…