1,720 karma · joined February 4, 2010
Don't beat yourself up over it taking a long time to get something together. Its going to take a lot longer to get a side project off the ground whilst working. I found that the first few weeks were the hardest, mainly because you'll be looking at a project that looks like nothing. As it evolves over time, it'll start to look like something and as such this in itself is motivation to find the time to work on it.
Stupid as it sounds. I also didn't buy a domain. You might think that 'oh I have an idea I'll buy a domain and go do it' but the inverse was true for me. The amount of domains I have that I have done nothing with is testament to that. The risk of someone else buying the domain I wanted was motivation, anyway, domains don't matter in the general grand scheme of things. If your product isn't shipped, domains aren't worth shit.
Focus on small wins. Create a Trello board with a few columns. TODO, DOING, DONE. Keep the tasks small, and when you have them done, move them over. Whilst not directly an answer on "where to find the time" it will help to keep you motivated to have a big column of "DONE" with stuff in it. Especially when you are going to have nothing visual at the start.
I have an extremely understanding partner, but I also set aside time when I put the laptop down. Stupid as it sounds, actually working on a laptop rather than a desktop worked for me as when everyone else was watching tv, I could code, and you can take your work with you so when you have some free time you can work.
That said, I think there's a real opportunity for Twitter to grow via third party apps by being more open, they just haven't straddled the line of being both a consumer app and infrastructure company well previously.
I agree massively with lots of what Dustin Curtis has previously written about his vision for the platform:
"Twitter has turned into a place where famous people and news organizations broadcast text. That’s it. Nothing great is Built On Twitter, even though it should be the most powerful realtime communications platform on Earth. There are simply no developer integration features for building stuff on top of Twitter as a platform, and that is absurd and disappointing. The fact that automatic tweets from apps are considered rude is one of the biggest failings of Twitter’s product team–Twitter should be the place for apps to broadcast realtime information about someone. And yet the culture around the Twitter community has effectively banned such behavior because the product doesn’t have features to filter/organize such notifications."
They want the (hobbyist? / fun) apps yet, when something sizable comes along, the don't want someone else to run away with the ball. Coming out and saying to smaller indie developers now "If you build something decent, we'll take some revenue" I don't think would placate many. It may have been a decent way to start, but too much water under the bridge IMO.
Probably because the law isn't either fit for purpose, or clear enough for someone to litigate.
As far as I'm concerned, if they (are obeying the law) and getting away with it, then articles like these only expose that the government are the incompetent ones.
https://developers.google.com/mobile-ads-sdk/docs/dfp/androi...
Edit. More here:
https://www.thinkwithgoogle.com/products/mobile-ads-intersti...
Left hand doesn't know what right hand is doing.
Google, Yahoo, Twitter.
Three global brands that aren't dictionary names, and don't have to be. You don't need a dictionary word .com to survive either.
http://www.volvogroup.com/group/global/en-gb/researchandtech...
The problem with common sense is, its just not that common.
I absolutely commend you for what you are doing, I just wouldn't be willing as a developer to dip my toes in that particular water to spend the time developing something they could rip apart and break.
As a side note, the documentation page is broken on Mac Safari 8 on OSX Javascript error:
TypeError: undefined is not a function (evaluating 'reference.endsWith('()')')
Accuracy (many expired listings out there)- a good MVP would be a third party solution to feed inaccurate listing reports back to Rightmove / Zoopla etc, along with information on what part of the listing was inaccurate.
Shared Flat - finding the perfect room mate. Kinda like a dating app, only for room shares.
As someone else mentioned, Neighbourhoods aggregation of data from Gov websites on Crime, that sort of thing made into a good pluggable in solution using a postcode. .e.g. Pass a Postcode into your MVP API, spit back aggregated neighbourhood info.
Also. Trello. Write a few coding tasks, finish a few tasks. And just keep adding more tasks when you run out of 'what's next!' means you can sit down on your oroject and get quickly up to speed on where you are too. In progress, finished, backlog are he columns I use.
https://accessibility.sky.com/privacy-cookie-notice
Not many people know that an entire profile about what program's you watch on your sky box are linked with the websites you browse through their broadband service to build a profile about you. It's one of the reasons their tv + broadband deal here in the uk is so competitive. Personalised tv ads are then served.