Enjoy building products with @emberjs. Lead product developer @appgeo. Interested in the decentralized web (@beakerbrowser)

Traverse City, MI@AppGeo

Enjoy building products with @emberjs. Lead product developer @appgeo. Interested in the decentralized web (@beakerbrowser)

Traverse City, MI@AppGeo
Showing:

Openbase Activity

Joined Jan 2021

Rating Distribution

5
13
4
16
3
5
2
0
1
0

Feedback Distribution

30
Performant
27
Easy to Use
24
Highly Customizable
22
Bleeding Edge
21
Great Documentation
14
Responsive Maintainers

Top Reviews

svelteCybernetically enhanced web apps
Recently gave this a go, and it works alright. Took me a bit to get started because there is no standard CLI and default setup so had to find a setup I liked. It feels flexible and like you have a lot of power but at the same time I'd see myself having very messy files, not sure if that's because everything in the context is exported and not just a default export hash/object with properties. Probably wouldn't use for a prod app yet, but good for PoC or side projects. The docs could use some other form of guides, was a bit hard to follow some times and source maps don't work very well. Used on 1/2021.
svelteCybernetically enhanced web apps
Recently gave this a go, and it works alright. Took me a bit to get started because there is no standard CLI and default setup so had to find a setup I liked. It feels flexible and like you have a lot of power but at the same time I'd see myself having very messy files, not sure if that's because everything in the context is exported and not just a default export hash/object with properties. Probably wouldn't use for a prod app yet, but good for PoC or side projects. The docs could use some other form of guides, was a bit hard to follow some times and source maps don't work very well. Used on 1/2021.
isomorphic-gitA pure JavaScript implementation of git for node and browsers!
I'd give this a 5 if it had some kind of merge conflict resolution built in. As it stands you have to blow away the local fs (lightning-fs) and restart fixing your conflicts manually. The docs are good, but missing full featured guides where different commands are shown in context together. Some APIs are a bit weird, but they are in git too, so.. not really the maintainer's fault. Otherwise a great library and it has TS types!
parcel📦🚀 Blazing fast, zero configuration web application bundler
Have used this for a few quick demos and things of the sort and can always say that it's super easy to get started with bundling. I've used their CSS features and the normal bundling but otherwise I haven't touched the other features. There are many interesting projects in this space now, including Vite, and Snowpack.
axiosPromise based HTTP client for the browser and node.js
I was wondering if this was still useful with fetch and all, but can easily say it is! Mainly because to build great software you need stateful ajax, where headers, base url, etc are defined at the app level. You can't do that with fetch.
tailwindcssA utility-first CSS framework for rapid UI development.
I love that they released a v2-compat version which doesn't leave postcss 7 users behind, says a lot about the maintainers and that they care about their users. Great framework, even if it seems counter-intuitive at first.
ep
ember-paperThe Ember approach to Material Design.
One of those projects that makes you want to use it, because it has so many good components. I enjoy using EP but find the docs a bit sparse for my taste. I think Glimmer components are still a work in progress as well. Otherwise if you want material design in Ember, this is the addon for that.
ember-data-model-fragmentsEmber Data addon to support nested JSON documents
This uses private APIs and breaks ever so often, so probably not a great tool for most people. Having said that, it is useful for nested data even if not super stable as long as you can wait for private api fixes and really need the feature. Personally probably would use something else though.
emb
@docfy/emberBuild fully personalized documentation sites; write content and demos in Markdown.
Set up a docs site for a opensource library and had a good time doing it with Docfy! Had to file a few issues since it was pretty new, but the maintainer was responsive and fixed issues and helped me in discord with any issues I had. Great option for building opensource docs sites with Ember!
pa
parse-addressUS Street Address Parser
One of the simplest address parsing libraries I've used before, and address parsing is hard. I like the simple API and the result returned is practical and what you'd expect. Haven't had any bugs, so can't say anything about maintainer or how the project is run. Would use this library again.
expressFast, unopinionated, minimalist web framework for node.
While there are now many options for a simple API server, express is still the most widely supported by the ecosystem. I still choose express for new projects, and have had great success using it with TS. If you want conventions for your project, you probably want nestjs or something else.

1 Package Saved

GitHub Activity

Joined Nov 2008
182
Followers
187
Following
587
Repositories
191
Gists
1,013
Pull Requests
1,197
Issues
6,246
Starred
668
Watched

Organizations

Strider-CD
docpress
Burstcreations
AppGeo
denali-js
8mos ago
microstatesComposable state primitives for JavaScript
Bleeding Edge
Responsive Maintainers
Performant

A great idea, and I think it could be exceptional if it handled effects and async in a robust way. The model almost matches Ember's new tracked reactive model and it's nice. I think the maintainers are working on BigTest right now, but the next focus is to give this library some love.


0
8mos ago
bootstrapThe most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Great Documentation
Easy to Use
Highly Customizable

Still the kind of batteries included css frameworks, but generally people want to have some kind of framework backing with components at the center. If you aren't using components or a framework, this is a good bet.


0
eslint-plugin-emberAn ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.
Performant
Easy to Use
Great Documentation
Highly Customizable
Responsive Maintainers

Every ember app comes with this built in, and it's a great part of the workflow. Keeps your code from going in the wrong direction and promotes new best practices. Highly recommend it if you removed it or have a different setup.


0
8mos ago
ep
ember-paperThe Ember approach to Material Design.
Easy to Use
Performant
Responsive Maintainers
Bleeding Edge

One of those projects that makes you want to use it, because it has so many good components. I enjoy using EP but find the docs a bit sparse for my taste. I think Glimmer components are still a work in progress as well. Otherwise if you want material design in Ember, this is the addon for that.


0
8mos ago
axiosPromise based HTTP client for the browser and node.js
Easy to Use
Performant
Highly Customizable

I was wondering if this was still useful with fetch and all, but can easily say it is! Mainly because to build great software you need stateful ajax, where headers, base url, etc are defined at the app level. You can't do that with fetch.


1
8mos ago
emberfireThe officially supported adapter for using Firebase with Ember
Poor Documentation
Buggy
Abandoned

V3 had been pretty unfinished for a while and maintainers are mostly unresponsive. There are even alternatives out now, people got tired waiting.


0
eth
ember-truth-helpersEmber HTMLBars Helpers for {{if}} & {{unless}}: not, and, or, eq & is-array
Great Documentation
Easy to Use
Performant
Responsive Maintainers

Big fan of this addon, since I install it in basically every app. It said a lot about it when Ember core decides to adopt most of it. I recommend this, and can say that it keeps up with the community.


0
8mos ago
joiThe most powerful data validation library for JS

There are better APIs for doing the same thing that this library does. It was great when it came out, but now a days i'd choose something else. Mainly due to some complex rules and not so clear method. Especially when you get into arrays and their items that are objects.


0
8mos ago
nod
nodemonMonitor for any changes in your node.js application and automatically restart the server - perfect for development
Performant
Bleeding Edge

I'd have given this a 5 if there was easy ways to chain scripts. Like after ts rebuild also run another script. Beyond that this has been a regular go to for setting up a nice dev experience for ts projects.


0
8mos ago
puppeteerHeadless Chrome Node.js API
Great Documentation
Easy to Use
Performant
Highly Customizable
Bleeding Edge

This probably deserves more credit, especially now that people are using playwright more, due to making headless browsers a normal part of development. I've built a few screenshot and pdf apps and have had great success even for involved loading patterns.


0