Live data from Hacker News

I'm at Fog Creek, and we're introducing Gomix

anildash.com

11–20 of 232 posts

Re: I'm at Fog Creek, and we're introducing Gomix

#13
so while I'm coding, the site is down for my users? (because half written code throws errors until finished)

I like the auto-deploy because the iteration cycle is amazing for testing and realtime collab, but it would be great if I it auto-deployed to a staging area, then when satisfied promote that to be live...

Re: I'm at Fog Creek, and we're introducing Gomix

#14
As a native Russian speaker, I can't help but notice that the name sounds really close to the Russian offensive word for homosexual people - 'gomik's. Can't say if it's going to negatively affect the product but it's certainly not a good thing. Mitsubishi Pajero is not being sold in the Americas under that name for a reason.

Re: I'm at Fog Creek, and we're introducing Gomix

#16
Considering there are probably many thousands of developer hours invested in this, I hope Fog Creek invests ten or thirty hours into making some quick and dirty youtube videos showing starting from scratch and building out a a few full apps with persistence, some integrations, etc so we can see what that involves. I still don't completely understand what GoMix is exactly from the video shown here.

Re: I'm at Fog Creek, and we're introducing Gomix

#18
I love Gomix. I spent the past weekend helping a friend migrate a static front-end only CSS skin they had made over to a live server on Gomix. That friend has moved onto running webpack and babel locally to do more advanced stuff, but Gomix was a godsend in helping demonstrate to him that the problemspace isn't as horrifyingly large as he expected. We communicated and "code reviewed" via writing comments to each other in js files. It was a really pleasant experience.

I loved it when it was called Hyperdev too. At first I didn't really get it (I work at Stack Overflow so we're part of the same extended family meaning my first impression of Hyperdev was before it was as polished), honestly at first I was angry they were even spending the time doing something I considered so stupid. Until I had a use for it.

I had gotten a Raspberry Pi foundation touch-screen LCD, spent my Saturday morning setting it up, had a grandiose idea of what I wanted to make using it (basically just a "smart" note / TODO / grocery list manager I could attach to my fridge's door) and... realized I had to write yet-another-webapp. I've been making web apps for around a dozen years. The last thing I want to do in my life is spend the time writing the basics of a web-app.

My idea was going to be a thing where I'd use Trello (wow this is becoming an ad for all my sister companies remind me to plug FogBugz, Kiln, and CityDesk at some point too) as the "data store". I have Trello boards for everything. Work to-dos, Personal to-dos, even a trello list for the records I own and the records I want to own.

After writing the basics of what I wanted down, I started sketching the UI. And you know what? After I had all that set, I was able to make a prototype of the entire thing in less than 15 minutes using Gomix (at the time Hyperdev). You can view my prototype here: https://coal-sting.gomix.me/

I didn't end up building the full flow, but I've been coming back to the Gomix project every month or two and adding one-more-MVP-checklist-feature to my prototype. And once I'm done with it? I can take all the JS I wrote, put it into a project bundled with webpack like the rest of my projects, and place it directly onto my RPi and touchscreen.

I know Gomix looks deceptively simple, but that's exactly why I love it. I really value minimizing the time it takes to go from "ooh that's a cool idea" to "holy shit I'm actually working on the idea and not the cruft and skeleton code I need to work on before I get to work on the idea itself!"

Half the time the reason why I stop working on a side project is because I'm getting bored before I get to even work on the real side project. I am always just looking for an excuse to give up and go back to playing video games.

Gomix is perfect for me. I can't wait until they support more languages so I can throw away all the time I've spent and code I've written making templates[0] and bootstrappers[1] for myself.

[0] https://github.com/jc4p/flask-react-skeleton [1] https://github.com/jc4p/quickstart

Re: I'm at Fog Creek, and we're introducing Gomix

#20
post #6

I love Fog Creek and use Trello daily. I'm your target audience. If you could make this self-hosted i.e. on my own company's intranet secure servers, I would pay a lot for it.

Ditto. It'll would be awesome if there was an ability to download the files you 'remixed' so you can self host.

It could serve as a great educational tool too. Something that would allow people who are overwhelmed to get their feet wet and 'build something functional'. Getting 'hello world' to print on a console is cool, but it won't excite someone as much as getting a live website to print 'hello world'.

Post reply on HN