HN user

joshowens

893 karma
Posts25
Comments173
View on HN
joshowens.dev 4mo ago

I Mass-Deleted My MCP Servers. Here's What I Use Instead

joshowens
6pts2
medium.com 10y ago

How Jim Weirich inspired me to teach people to write code

joshowens
32pts0
www.telesc.pe 11y ago

Telescope VS: A Comparison of Community-Building Tools

joshowens
14pts1
differential.io 12y ago

Why Coffeescript

joshowens
6pts0
differential.io 12y ago

Defining a startup studio

joshowens
2pts0
differential.io 12y ago

Meteor 1.0 is coming

joshowens
15pts8
thoughts.unicoder.io 12y ago

The 'deeper why' of open source

joshowens
5pts5
differential.io 12y ago

Why Meteor will kill Ruby on Rails

joshowens
247pts323
playfairapp.com 12y ago

Show HN: My friend built Hosted Graphite + StatsD spun up with one click

joshowens
6pts0
follower.io 13y ago

8 things forgotten on our SaaS launch

joshowens
27pts9
webpulp.tv 13y ago

How chaos monkey works at Netflix (and other things) [video]

joshowens
12pts1
blog.gaslightsoftware.com 14y ago

Backbone.js views done right

joshowens
111pts37
blog.gaslightsoftware.com 14y ago

Web apps are dead, long live web apps

joshowens
52pts41
webpulp.tv 15y ago

Delivering pixel perfect fonts with rails, slicehost, & selenium

joshowens
10pts2
webpulp.tv 15y ago

Managing 1.4 Petabytes can be tough, see how Blip.tv does it

joshowens
19pts3
webpulp.tv 16y ago

Video: Theo Schlossnagle talks about devops

joshowens
8pts0
webpulp.tv 16y ago

Video: Hummingbird, Node.js and Gilt Groupe

joshowens
33pts1
webpulp.tv 16y ago

Video: Tom Preston-Werner & Github's Architecture

joshowens
34pts9
webpulp.tv 16y ago

Video: John Nunemaker talks about mongoDB

joshowens
37pts4
webpulp.tv 16y ago

Watch 37signals talk about server infrastructure

joshowens
42pts14
railsfreak.com 16y ago

Throw out your code

joshowens
22pts5
cooking.fourbeansoup.com 16y ago

Build it for yourself

joshowens
30pts4
railsfreak.com 16y ago

Grow your app from (db) seeds

joshowens
13pts1
railsfreak.com 16y ago

Be pragmatic with your (coding) time

joshowens
22pts8
cooking.fourbeansoup.com 16y ago

Paypal is evil

joshowens
99pts39

Author here. The biggest gap I hit after removing MCPs was APIs without CLIs.

GitHub has gh, AWS has aws, but most SaaS APIs have nothing. That's why I'm building CommandSpec. The tool takes any OpenAPI spec and generates a typed Go CLI. Every endpoint becomes a command, every parameter becomes a flag. The AI discovers operations via `--help` instead of preloading every possible tool definition.

Happy to answer questions about the setup or CommandSpec.

I suspect that we didn't get enough Ember responders, because I do think they have a reasonable sized community. 9k responses is likely not enough to draw a reasonable conclusion that it isn't popular. I wish we could have paired up npm downloads or some other stat besides some of this data...

9k responses certainly weren't from SV alone. I know alot of the Spacedojo Slack channel took the survey and I think like 2 out of 300 live in SV.

Would be fun to maybe turn ip addresses into lat/long and map out where the responses came from...

Personally I prefer this type of content because I can set it to 2x and speed through and pick up the things I need to know.

Some of us don't have the luxury of mainlining r/javascript all day long.

Reactive GraphQL 10 years ago

Offline support is tricky because each app needs to implement what happens in the case of data conflict. Meteor already has the groundDB package that allows for offline support in local storage. I would imagine you could implement a read only option into local storage once they release reactive graphQL.

Reactive GraphQL 10 years ago

Well said! I actually think the community has done a ton of work on Electron and we will see the desktop option soon too.

This announcement is exciting on many levels and I think some of the unspoken bits will be interesting later too. I hear they are working directly with people at Facebook on this project.

I think when you look at the companies using React now, you start to understand why it is gaining ground quickly. Couple that with the fact that Facebook has dumped a lot of efforting into the tooling around it, it makes sense to me.

Not having to spend money on Blaze will make them more competitive as a hosting business. Frankly, when is the last time you saw a billion dollar unicorn hosting business? Or a hosting IPO?

I doubt we will see SQL support. We will likely see something with GraphQL instead.

First, Rails is not my job. I don't want it to be my job. The best frameworks are in my opinion extracted, not envisioned. And the best way to extract is first to actually do.

You are slightly wrong in your history of Meteor. It was extract from an app they built. Unlike Basecamp or Facebook, the app died off and they focused on just building the framework. So while it was extracted, I think MDG has missed a lot of the learnings that something like Rails gets from core contributors that are building applications and the framework together.

MDG has actually talked about taking one week twice a year to build 'apps' with the framework, but that just hasn't been enough. I am glad they are finally working with Meteor itself to build Galaxy and supporting Galaxy customers as well, that really gets some skin back in the game.

Imo, this post is just a manifestation of the deeper issue around profitability and the fact that MDG will need to jettison some of it's development costs and pick up a much larger base of customers if they want to be profitable.

Which PaaS also builds it's own programming framework...

Jeez, I should have totally mentioned how to use Chrome to see the DDP data. You don't really need a separate package for it.

It is a neat feature. I also hear that it will persist changes from node-inspector web interface back to your code itself... I didn't mention in the article as I didn't have time to confirm it myself.

Yeah, I am thinking of adding a debugging section as a PR to the Meteor docs.

Thanks. I was on the fence about listing testing as another form of debugging. Didn't feel right, but maybe I will write a separate article on that at some point.

[dead] 11 years ago

I love Meteor Toys, so handy for development in a Meteor app :)

Yes, I know of tons of applications that have a large code base and use Meteor.

Go look at places like ClassCraft, WorkPop, MixMax, FantasyHub, etc.

Plenty of teams are scaling both the code base and the app servers to handle thousands of concurrent connections.

What is stopping you from trying Meteor, really? Your questions are more focused on the culture of building an app, not about the framework itself.

What is Meteor.js? 12 years ago

Niall,

I sense that you don't really want an answer to this, you have already made up your mind...

Why is the sticky session requirement a huge devops concern?

From what I understand Mongo sharding shouldn't be hard to implement, but I haven't tried it myself. I spoke to Abigail Watson about it, and she said her first tests with it were promising.

RAM is always a precious resource, so I understand being concerned about it. Are you seeing some absurd usage per client? I am seeing about 350mb processes to handle around 75 connected clients.

Is there a framework or platform that gets the 'last write wins' correct? I seriously doubt that because I doubt you can apply a blanket set of rules for offline support.

I don't think scaling is off-putting, you just need a mongo cluster and then you can add oplog enabled Meteor processes to your pool. I don't see how this is any different than something like Java or Ruby...

The idea of adding Cordova may seem simple or small, but MDG putting it in led me to building my very first mobile app. Prior to trying Cordova and Meteor integration, I usually advised clients it would be easier to just build a responsive design instead of trying to build a native app.

I am sure if you looked at the commits around adding Cordova, it was a little more then just glueing together some CLI tools.

That being said, if Ionic floats your boat, go enjoy it :)