by ericthegoodking on 11/5/14, 2:27 PM with 120 comments
-Technology used
-Statistics
-History
by snide on 11/5/14, 3:10 PM
I built it over the summer, funded it through Kickstarter and have slowly been building a nice little client base of recurring revenue. The code itself is open source so it's self-hostable and free, but we provide a quick one-line deploy hosted solution as well.
Probably the most fun bit has been trying to just remove the barrier of troublesome local installation for these kinds of things. Usually people go with PHP because you can just run it everywhere, but that still requires setting up apache/mysql somewhere. We use Firebase and Node, so were able to get the entire package installed through a downloadable app. I think we probably have the fasted installation available for this kind of thing.
I work on it mostly full-time, then design client sites with it on the side.
by abemassry on 11/5/14, 3:27 PM
Tech Used: Bash, Node
Statistics: 612 users, 7 paying customers
History: I started working on this in Jan 2013, I wanted a quick way to send files from the command line and get a URL. I later found after building this backend, I, or anyone could expand upon it in many ways
https://github.com/abemassry/wsend
https://github.com/abemassry/wsend-gpg
https://github.com/abemassry/wsend-twitter-card
A little more about how it was built is in this post
http://abemassry.com/blog/2014/02/14/building-wsend/
I have some more ideas as well, if anyone has any ideas or wants to work on this with me I would definitely be down for it.
by Blahah on 11/5/14, 3:23 PM
Done so far:
- I've defined a JSON format for declarative web scrapers (ScraperJSON: https://github.com/ContentMine/scraperJSON)
- made a Node library for web scraping with ScraperJSON scrapers (thresher: https://github.com/ContentMine/thresher)
- as well as a command-line client (quickscrape: https://github.com/ContentMine/quickscrape)
- and a small library of ScraperJSON scrapers for scientific publishers that is about to start expanding rapidly (https://github.com/ContentMine/journal-scrapers).
Next step is to build the web interface that will let people compose data mining pipelines. Imagine something like:
- "give me a feed of all the articles in journals with 'Cancer' in the title that use HeLa cells in their methods"
- "alert me when a new paper comes out that mentions species X alongside a geographical reference"
- "find all the papers that mention my software in the methods but don't cite me"
by stevetjoa on 11/5/14, 5:33 PM
We began using these as instructional material at a summer workshop on MIR at CCRMA, Stanford [https://ccrma.stanford.edu/workshops/music-information-retri...]. For many years, we used Matlab, but we decided it was finally time to move over to Python. The GitHub repo includes a Vagrantfile that allows you to use Vagrant to provision a Virtualbox VM with all the audio libraries preloaded.
For included technologies, see the Vagrant box website: https://vagrantcloud.com/stevetjoa/boxes/stanford-mir/versio...
Your feedback, including pull requests and issues (and stars!), are most welcome.
by chton on 11/5/14, 3:31 PM
Currently, I'm way out of my comfort zone: I'm on the way to build a proof of concept for an optical computer. No simulations, real hardware. My hope is that I can build a few passive logic gates, and go from there. Without a shadow of a doubt, I'll fail. There are a million factors I didn't consider or underestimate, and my knowledge of things like laser physics and optics is marginal at best. But I'm learning a lot from it, which is the main goal. I also just want to see if it can't be done. From what I could gather, there is far too little serious research being done into the whole field. If all else fails, at least I'll know why that is.
And hey, any side project where you get to play with lasers on your kitchen table has got to be a good one, right?
by mkremer90 on 11/5/14, 3:14 PM
Tech Used: AngularJS, Firebase, Firepad, EasyRTC
Statistics: Just broke 700 registered users and 5000 file collaborated on. Have made a little over $2000 from 125 people going Pro.
History: I started back in December, but gave up too soon. I've since relaunched it as a smaller product and am super happy with how it's been received. Here's some blog posts about my journey. Please let me know if you have any questions for me!
https://mattkremer.com/how-i-got-2200-pre-signups-for-my-saa...
https://mattkremer.com/how-i-made-2033-in-4-days-while-valid...
by hunt on 11/5/14, 3:02 PM
https://github.com/HarveyHunt/howm
There was a thread on HN about it a while ago (https://news.ycombinator.com/item?id=8241978), I have fixed a lot of the issues since then, most notably:
- Moving away from needing to recompile every time you change an option is _nearly_ done.
- Howm can now be scripted by sending commands over a UNIX socket.
- I have split howm into multiple source files (I will merge this tonight when I have finished the docs).
- I added some nice gifs to the documentation.
by cruppstahl on 11/5/14, 3:15 PM
a embedded key-value database with storage structures and algorithms similar to column store databases. basically you can create your own column store database in your application.
Right now i'm busy making the next release, and writing a research paper about database compression.
by augustflanagan on 11/5/14, 3:16 PM
It's a simple monitoring service for cron and other scheduled jobs (also works well for heartbeat monitoring).
It was launched on HN a couple months ago. We've been slowly improving our keyword rankings on a few key terms, and are finally to the point where we are consistently signing up new users everyday.
We've also been surprised to see the users who upgrade to paid accounts are split pretty evenly between the $6.99 plan and the $19.99. Our pre-launch guess was that it would be a 90/10 split on those plans.
by alexbilbie on 11/5/14, 3:03 PM
- A London Bus app that improves discovery of potential locations you can get to easily (instead of just routing from your current location to somewhere specific)
- A London Underground app that does smarter routing around problems on the network and is designed for "power users"
I'm also looking at the potential of opening a community cooperative run greengrocers near where I live because I really struggle to get fresh, quality and cheap vegetables both in the area, around where I work and on my commute to and from work.
by krapp on 11/5/14, 3:46 PM
stats: none, technology: currently Slim Framework and Composer, and that's about it. history: started it about a week ago.
- A threaded link aggregator. I posted it in these threads a couple of times, but it's been offline for a while for a complete rewrite. The basic gist is, you post a link, and you can open a 'thread' of outbound links from the page as well, with the idea of easily being able to follow a trail of references to an original source and discover a greater, context-specific set of links for a subject. I've rewritten it completely at least three times. If anyone is interested, the scraper I wrote for it is here: https://github.com/kennethrapp/embedbug. I have no idea when it will be worth showing to anyone.
stats: nobody, technology: Laravel 4, history: been working on it for about a year.
- Rewriting a school project from last semester (a project manager in C#) into something decent.
stats: none, technology: C#, sqlite, history: haven't touched it in a while, because it turns out pasting stuff into a text file in Notepad++ is way easier.
by buttscicles on 11/6/14, 11:05 AM
There are no statistics to show yet as nobody is using it, but I'm hoping I can change that soon.
The API and the website are two separate Flask apps whilst the websocket server is implemented using node. For now the API and the websocket component communicate using redis' pubsub functionality for the MVP stage, but I have a vague suspicion this will have to be the first thing to change eventually. Will have to test.
by sphildreth on 11/5/14, 9:32 PM
* ASP.NET MVC 5, Knockoutjs, Momentjs, jQuery and Bootstrap
* Azure Websites, Azure SQL, Azure DocumentDB, Azure Caching
* OAuth 2 providers (Google, Facebook, Twitter and Microsoft Live)
The idea is to make a site that aggregates multiple sources into one so I can try to keep up with RSS, Twitter, Facebook, etc. Right now its somewhat a glorified RSS reader. I dunno if I will ever monetize it, something I just wanted to make.
by atko on 11/5/14, 3:34 PM
Built mostly on .NET stack.
by juanre on 11/5/14, 5:47 PM
I've been at it for some years now, and it's been featured here a couple of times. The backend (astronomical computations and generation of the PDF) I implemented in Common Lisp. It's still tiny: I get around 20 visits a day, sell around a poster a day, and can't figure out how to make it grow.
by ihatehandles on 11/5/14, 4:30 PM
(http://tractionengine.co) A small SaaS for publishers/websites that want their direct ad sales automated (window shopping, purchasing, serving). Runs on a subdomain or root of your liking, branding plus). Works with several payment gateways (we no touch your money), allows real time previewing of slots, publishers can customize the look, texts and wording on the site, got an API, plays with DFP etc. Growth so far is strictly word of mouth (hence no attention to the marketing site), caught the attention of some massive publishers hoping on now. Paying customers. 0 hours/week for most weeks. [AngularJS/FatFree/GoLang] About 8/9 months in.
A news aggregator engine in python for anyone to build their news aggregator upon. Scores using social media vitality, hits & age. Example user http://www.topnews.co.zw [Python(flask)] Runs well on Heroku. Work on it here and there (by span of months)
More brewing...
by lynaghk on 11/5/14, 3:07 PM
The original Weathertron is still runnin' happily for about 40,000 iOS users from a single $5/month Digital Ocean VPS (backend server is written in Clojure).
The motivation for the full rewrite is React.js and the latest Android OS inclusion of a decent WebKit. React's virtual DOM makes rendering more efficient than Angular.js on slower devices and the recent WebKit supports all of the responsive CSS we used in the original iOS version.
Since I don't carry a smartphone at all, I also recently released a free Weathertron Google Chrome extension so that I could use the app myself: https://chrome.google.com/webstore/detail/weathertron/jljkok...
by marcofiset on 11/5/14, 3:15 PM
* A toy programming language of my own. Been working on it on and off (but mosty off) for the past 2 years. Every couple of months or so, I will go on for a couple of days to add a few features (last additions were functions and if conditions). I have learned a ton while doing this project, mostly about programming language implementation. My ultimate goal in this project is compiling the language to brainfuck. Useless I know, but a very good learning experience. Using C# for the initial version, but will transition to a bootstrapped compiler when the language is mature enough.
* I recently started playing with Event Sourcing, and I'm writing a PHP library for it.
* A collaborative, real-time todo app using Laravel and Ratchet for the real-time stuff. PHP.
* Some time ago, I inherited the maintenance of Testify.php, a simple PHP unit testing framework. I had great plans for it, but never came around to execute them. Maybe someday.
by davegaeddert on 11/5/14, 6:04 PM
https://itunes.apple.com/us/app/beluga-shared-tasks./id83683...
Technology: Django, AngularJS, django-tastypie, Mandrill, iOS (obviously)
Statistics: Almost 300 new users so far today...
History: We built this to satisfy a need for ourselves, instead of sending each other texts and Hangout messages all day with small tasks, we decided it could make for a really simple app that could do exactly what we want and nothing more. Turns out it's also great for sharing to-dos with your significant other...
by axemclion on 11/5/14, 7:55 PM
- http://github.com/axemclion/browser-perf. To quickly test your website, check out http://www.perfmonkey.com/#/trynow
You can use the metrics from this tool to find out which CSS or JS make a webage janky, which action caused multiple paints, etc.
Completely written in Node, can run as a node module and a CLI.
You can get graphs like this - http://nparashuram.com/perfslides/perfjankie.
- Based on Chromium's perf framework, needed a way to monitor performance everytime I deploy a site, automatically.
by wnm on 11/5/14, 3:06 PM
right now a simple mailchimp form is up on http://remoteworknewsletter.com, and the full version with all filters will be up soon.
I wrote about how i launched the idea on HN a while back: http://blog.remoteworknewsletter.com/2014/10/15/how-to-valdi...
by dochtman on 11/5/14, 3:14 PM
In my march towards getting exceptions working (using Intel's Itanium exception ABI), I'm currently hacking on option types and memory management. In particular, trying to figure out how to sensibly insert destructor calls for expiring owned pointers. So far, I clean up just before "return" nodes, but this doesn't do the right thing (a) in the face of reassignments (old object stays alive), and consequently (b) in longer-running loops. I think I can do sufficiently smart liveness analsysis, but I haven't figured out a clean algorithm yet.
Code is still private for now, while I do some more experimentation to see if I can get things to work.
by retrogradeMT on 11/5/14, 6:26 PM
by rememberlenny on 11/5/14, 3:26 PM
- Rails backend API and iOS app frontend
- Nearly 500k images added monthly
- This is the current iteration for a 16 week research project of graffiti/street art related software projects
by hanula on 11/5/14, 3:16 PM
- http://wwwino.pl - wine search engine for Polish market. [Python/Pyramid/ElasticSearch]
- http://betafrontpage.com/ - Startup frontpages easily browse lots of startups and gather ideas for your own product/startup. [Python/Pyramid/Docker]
- https://thingr.com/ - Collaborative Knowledge Organizer. Early stage. [Python/Pyramid/PostgreSQL/ElasticSearch/Celery/MicroServices/Docker/NLTK]
- Python microservice framework. A work in progress on small personal-use framework to run micro services that help in everyday life/work.
Everything actually first announced here right now.
by aepearson on 11/5/14, 3:46 PM
by fdik on 11/5/14, 6:23 PM
I'm continuing my work of research in language theory, modeling theory and automation of software development, see http://fdik.org/yml and http://fdik.org/pyPEG Today I'm working on Intrinsic, a language with variable syntax while runtime. pyPEG is the prototype of the Parser Framework for that.
by davegaeddert on 11/5/14, 3:51 PM
At the core, the idea was to provide a way to get notified when GitHub projects you use (star or watch) publish new releases. Keeping you in the know when features get added or that bug that's about to kill your Monday gets fixed. Seems like something GitHub would do, but the only way you can get notified about releases through GitHub is to 'watch' a repo and then you get notified for every issue, comment, pull request, etc.. Got some pretty good reception on HN and have some major improvements and additions coming in the next week or so.
Technology: Django, Celery, GitHub API
by minhajuddin on 11/5/14, 3:53 PM
Technologies used: Rails, Go, Node.js, Beanstalk, Postgresql, Redis, Nginx
I have created more than 10 content management systems in the past and every time I create one, I have to write code for a web host. I hope this is the final webhost, it compresses and minifies your html/js/css and also has plans to handle other preprocessors (markdown, less, coffescript etc,.)
I have been chipping away at the code for the last 4 months and it has been very rewarding.
by dllthomas on 11/5/14, 5:56 PM
The backend is Haskell using Yesod. The front-end is not very interesting so far - we're sticking with progressive enhancement for a host of reasons, and haven't focused much on enhancing yet.
We don't get a tremendous amount of traffic yet, as we're not launched. There's a lot of writing and discussion on the site, though. Been working on it - mostly part time - for about two years now, with deep involvement of one non-technical co-founder, and on-and-off involvement of varying depth from others.
We're aiming to be launched by the end of the year.
by revx on 11/5/14, 3:22 PM
http://omnomzom.com It's a LAM(PHP) stack on DigitalOcean, nothing fancy. I specifically kept it simple so that I could get it out the door. Even though the tech behind it isn't anything amazing or useful I'm having a lot of fun drawing comics and seeing what people come up with!
The site (and my drawing skills) are still very in beta - only 21 users so far, mostly my friends & family.
by zorbo on 11/5/14, 3:04 PM
* A tool that generates Markdown API docs from Python files
* A whitebox system scanner that reveals problems with your server configuration. Not your average blackbox security scanner.
* A lightweight service bus without all the enterprise and java around it. It's basically a bunch of connectors that receive or poll for incoming events (rss feeds, email, trello, XMLRPC/SOAP/REST requests), maps it, filters it and then sends it out again. I'll be using this on something like a Raspberry Pie to do some home automation and such. Main goals are that it should be super easy to add new rules, connectors, etc.
by captn3m0 on 11/5/14, 5:15 PM
I built it because nobody on our team likes to use Redmine issues, because its so bloated. Slack is adored by our team, so it made sense to connect the two dots together.
Tech: I wrote the prototype in PHP+Parse.com as backend. Realized parse was too slow, and then shifted to Rails+postgres.
Its called Roy, and is available at https://github.com/captn3m0/roy
by PhrosTT on 11/5/14, 5:17 PM
A 'front page' of manually curated songs (good for coding to). I hope to begin playing with ML to identify tastemakers and improve track rankings (but first I need some users).
It was pure Bacbone but now switched to a React views with Backbone router & models for data syncing. Backend is Express + Mongo.
Listens are tracked with extreme granularity using Socket.io so I can differentiate between songs with an average listen time of 20 seconds vs. 2 minutes.
No real stats. Just recently got it to a decent point. Need to sex up the UI and branding next.
by ankurpatel on 11/5/14, 3:19 PM
There is also an open source Swift project that I am actively maintaining on github. It is a port of Underscorejs which gives helpful utility methods useful when programming in Swift. The project is on github - github.com/ankurp/Dollar.swift
by drinchev on 11/6/14, 8:00 AM
Long story short. It's a nice frontend written in Perl that parses your configuration files and based on templates modifies them.
So this gives you the opportunity to do :
server-tools repo add https://github.com/any/repo.git --domain www.new-site.com --site html --site-home path/to/public
which will clone git repo, add www.new-site.com as a domain for this server ( modify tinydns config ) and create a new vhost for apache that has a root path/to/public.by th0br0 on 11/5/14, 4:15 PM
Tech: Kafka, Apache Camel, Storm.
Recently started as part of the hackzurich hackathon; essentially: easy access to geo-analytics using existing datasets. Quite similar to the ArcGIS Server (with pluggable Geo-data feeds) in theory.
Demo from the hackathon: https://www.youtube.com/watch?v=o2TkuzsUG9U (in this version: map tweets with mentions to origin + destination, analyse for sentiment -> show sentiment towards a certain area)
by chuhnk on 11/5/14, 4:09 PM
by davidcunha on 11/5/14, 4:02 PM
by Ixiaus on 11/5/14, 3:02 PM
- Haskell
- No stats, still building
- Fed up w/ such an excellent tool being so unusable on
anything but Emacs (prevents non-emacs users from
collaborating).
Relevant hackage link for those interested: http://hackage.haskell.org/package/orgmode-parseby dmarlow on 11/5/14, 6:25 PM
Some more info: https://github.com/dmarlow/Sms2Mqtt
by franksup2 on 11/5/14, 9:13 PM
Current prototype use Objective-c and Parse.
Since programmation is no magic, I always wondered if I could create an engine that generate native application on the fly. I built a quick prototype containing a tableview filled from an API with a detail page.
It worked so well that I am now working night and weekends to build a complete engine and a builder.
by ericmarcos on 11/5/14, 3:09 PM
I'm using Python/Django and Yowsup (a python lib that reverse engineered whatsapp's protocol) with PostgreSQL/Redis.
I wonder what you guys think about building a company around this idea. I have a prototype and a couple of customers, so the market is there, but I don't know if whatsapp could sue me or something.
by edsiper2 on 11/5/14, 3:10 PM
http://monkey-project.com
http://github.com/monkey/monkey
2. Duda I/O: web services framework to build scalable services (in C Language) http://duda.io
http://github.com/monkey/duda
3. Pi-Cloud: free cloud for Raspberry Pi's: http://pi-cloud.monkey.io
by enjoy-your-stay on 11/5/14, 9:42 PM
It started off as a small side project to see how easily I could get a quick n' dirty db app put together on gtk, but it's kinda taken on a life of its own and grown to something a lot more than I first intended.
I'm just starting to add Python scripting support now.
But I am enjoying it.
gtk and Objective C
by nutmeg on 11/5/14, 3:51 PM
Find local radio stations and talk radio programs using your phone.
A friend who travels for work quite a bit likes to listen to local radio stations for weather and other information. So we built this to easily find stations wherever you are.
- Using Flask, Postgres+PostGIS, jQuery, and Bootstrap
- Still at a very early stage. Appreciate any and all feedback. Thanks!
by kremdela on 11/5/14, 4:10 PM
Tech-stack wise it's not all that interesting, but we've seen it help a lot of small companies on-board people / meet their coworkers more easily, so that's been fun.
by struct on 11/5/14, 3:21 PM
https://github.com/sjwhitworth/golearn
I started it because I wanted to revise some data mining algorithms, I've since moved on to an unrelated career, but I'm still truly addicted to contributing...
by nyddle on 11/5/14, 5:02 PM
Stack: Python/Flask + MongoDB Statistics: 60 signups, 1000 pageviews so far. History: my friend came up with an idea and I coded it as it seemed like a couple of evenings (it turned couple of weeks actually).
by takinola on 11/5/14, 5:59 PM
I started playing around with nodejs about 18 months ago and I decided to put all the common functionality of all my projects (user management, cron, backup, content management, etc) into one package that I could maintain separately.
It is built with
Node.js Redis MySQL
by dejv on 11/5/14, 2:56 PM
Sinatra app running on Linode server + heavy use of VexFlow (https://github.com/0xfe/vexflow).
It is up and running for few years now, getting around 200 - 300 users a day.
by fogleman on 11/5/14, 3:05 PM
https://github.com/fogleman/Chess
It's written in C and implements the Universal Chess Interface (UCI) so it works with most chess GUIs. I've had it playing on FICS some as a guest named GuestEngine.
by tylermac1 on 11/5/14, 2:58 PM
More of an excuse to learn Meteor than to really make something too useful.
by scragg on 11/5/14, 3:07 PM
Backend: Python, Flask, Dulwich Frontend/Editor: Bootstrap 3, Handlebars, Ace
by bjoe_lewis on 11/5/14, 3:20 PM
The easiest way to announce new stuff and updates to users/customers of webapps.
Something like what Intercom does, but simpler, better and easier.
P.S: What's live now is a working v0.001 MVP. More to come, yet.
by ssiddharth on 11/5/14, 3:11 PM
Tech: Laravel on HHVM + Postgres plus a lot of little things.
History: Did a soft launch of the beta sometime ago on HN. No comments here but drove a bunch of traffic and feedback so I'm iterating.
by rivolaks on 11/5/14, 3:03 PM
Built with Python and Django with the goal of scratching my own itch of getting passive notifications for various packages I use.
by fnsa on 11/5/14, 3:20 PM
https://github.com/bit-c/bitc http://imgur.com/pRLs1ps
Just beginning an ios app based on that, a block browser.
by maresca on 11/5/14, 2:59 PM
https://itunes.apple.com/us/app/flocal/id894416534?mt=8&uo=4
by startup_life_ on 11/5/14, 3:14 PM
by kanakiyajay on 11/5/14, 3:08 PM
Technology: SPA, Node-js, MongoDB
Statistics: About 300 Pageviews a Day
History: Needed a simple way for jsonlint, jshint, pastebin, compressing, remove whitespace basically a quick tools for the web developer
by azrealus on 11/5/14, 3:19 PM
Technology: Phonegap, Node.js, Backbone.js
Statistics: 100 - 150 new users sign daily / 500 active players daily.
by hackhowtofaq on 11/6/14, 10:33 AM
I am trying to organize all here and there posts with passive/semipassive side projects.
I am adding new content from threads like this, so keep them coming ;)
by bennyg on 11/5/14, 3:08 PM
by lhnz on 11/5/14, 3:21 PM
It's coffee networking with a twist and I should be launching towards the end of the year.
Sign-up now and I'll let you know as soon as the beta starts.
Tech used: Swift, Node.JS, Koa.js, Neo4j.
by Randgalt on 11/5/14, 3:17 PM
A ZooKeeper and Curator based distributed workflow management library that enables distributed task workflows.
by chinedufn on 11/5/14, 3:07 PM
by seiyak on 11/5/14, 3:08 PM
I use C,OpenMPI,Pthread,Valgrind on Linux.
by fedosov on 11/5/14, 3:15 PM
- Django/MySQL/Bootstrap/Knockout
- 1k visits a day
by diasp on 11/5/14, 3:19 PM
Now my grandma can send encrypted messages with https://encrypt.to
* Technology Rails, JS, HTML, CSS
* Statistics 1452 messages successfully delivered
by eli_gottlieb on 11/5/14, 3:55 PM
by cmollis on 11/5/14, 2:57 PM
Building a breathalyzer using my Pi and grove board (w tr grove gas sensor)
by matt_lo on 11/6/14, 8:50 PM
The site is built on Symfony 2.5, PHP 5.5.x, Postgres, AngularJS 1.2.x, and SCSS. I use Jenkins for CI, Doctrine2 as the ORM, Redis for session I/O, Composer/Bower for dependency resolution, GitHub for documents, tickets, code reviews (pull requests to my self). HAProxy is on standby for the need to load balance and I have a job on Jenkins to scale up and down to a box if needed. I'm currently adding a Docker/Vagrant setup to I can easily manage dev environments (I don't think I'll do the same for production, we'll see). Stripe handles payments, I bought some cheap SSL cert (Stripe handles PCI info outside the server I/O). New Relic is used to monitor both QA, production and my jenkins deploy box. DNS is handled by GoDaddy. I have a Cron handling the news aggregate refresh, diff logic to populate new articles to a mobile curator app I built, and an approve/deny system that determines which articles are allowed to be propagated to the users. Videos are hosted through a third party service and assets internally are handled stored through S3 with CloudFront URL signing assets.
Although it just released, I have received a large amount of important feedback thats going to dramatically change the site. This includes offering more to the user for free, create more interactive components (my writing is too boring / too technical), and improve the marketing (showing the actual tools). I have some POCs in the works for a simulated IDE on edge Chrome/Firefox (uses WebWorkers to observe stackoverflow-able code w/o crashing browser, ScalaJS and Angular port on ScalaJS as MVC frontend; the experience is very much a level up from CodeAcademy's IDE-tutorial).
I'm also in a transitionary period where I want to build the new tools and reconstruct the existing ones in Scala (using Play as the framework). I have more time than before since I saved a significant amount of money to pursue this (I built v1 part time, 30 hours a week for 6 weeks with 30k lines of code added). The force behind this decision is I want more experience with functional programming while leveraging what I know already (JVM / Java).
One of the critical experiences I've had was actually materializing an idea and shipping it. Failing fast and often is an important strategy that's working for me after launching v1.
TL;DR: Built an e-learning site. I learned from failures. Building next version thats going to be rainbows and shit (thats the plan at least).
by jamesbrewer on 11/5/14, 2:51 PM