I'm at Fog Creek, and we're introducing Gomix
11–20 of 232 posts
Re: I'm at Fog Creek, and we're introducing Gomix
#12Looks horrible, still don't know what it's for.
Re: I'm at Fog Creek, and we're introducing Gomix
#13I 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
#14Re: I'm at Fog Creek, and we're introducing Gomix
#15Re: I'm at Fog Creek, and we're introducing Gomix
#16Re: I'm at Fog Creek, and we're introducing Gomix
#17Re: I'm at Fog Creek, and we're introducing Gomix
#18I 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
#19Re: I'm at Fog Creek, and we're introducing Gomix
#20I 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.
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'.