#DevDiscuss Archive
Tuesday May 30, 2017
9:00 PM EDT
ThePracticalDev
May 30 @ 9:02 PM EDT
Welcome to the
#DevDiscuss
Twitter chat! Tonight's topic is PROJECT IDEAS
ThePracticalDev
May 30 @ 9:02 PM EDT
Rules: - Stay on topic - ALWAYS ALWAYS use the hashtag
#DevDiscuss
- Be NICE/POSITIVE โค๏ธ - Quoting tweets for clarity is encouraged ๐
gdavis92
May 30 @ 9:04 PM EDT
Finally getting in at the beginning and not an hour later :]
#DevDiscuss
In reply to @ThePracticalDev
alexbuzzbee
May 30 @ 9:05 PM EDT
#DevDiscuss
How does one avoid feature creep and stay on your original idea?
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
Ld00d
May 30 @ 9:06 PM EDT
See a need; fill a need.
#DevDiscuss
In reply to @ThePracticalDev
cassidoo
May 30 @ 9:07 PM EDT
I get a lot of my project ideas either from wanting to fix my own problems, or other people's problems in /r/SomebodyMakeThis/
#DevDiscuss
run_kmc
May 30 @ 9:07 PM EDT
I try to solve my own problems first.
#devdiscuss
In reply to @ThePracticalDev
Programazing
May 30 @ 9:07 PM EDT
From problems that I want to solve, just like all other software projects in existence.
#DevDiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
KPath001
May 30 @ 9:07 PM EDT
Figure out a problem you are facing and implement your solution for it
#devdiscuss
In reply to @ThePracticalDev
ChiSenires
May 30 @ 9:07 PM EDT
Passively following this one again! I personally have worked on a few projects, but I find it hard to finish some haha
#DevDiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
bendhalpern
May 30 @ 9:08 PM EDT
Oh my goodness, this is everything. I'd say you need to CONTINUOUSLY MONITOR for feature creep and be self-critical with it
#DevDiscuss
alexbuzzbee
May 30 @ 9:05 PM EDT
#DevDiscuss
How does one avoid feature creep and stay on your original idea?
TiffanyW_412
May 30 @ 9:08 PM EDT
I usually have a need of some sort. Thatโs how I came up with my latest project. Or dreams.
#DevDiscuss
In reply to @ThePracticalDev
Pahimar
May 30 @ 9:08 PM EDT
The danger of this approach though is having a problem cascade
#DevDiscuss
https://t.co/KWuvjVMv8I
jenlooper
May 30 @ 9:08 PM EDT
What project would you recommend to a novice dev building their first mobile app?
#DevDiscuss
dangolant
May 30 @ 9:08 PM EDT
#DevDiscuss
I follow
@TheJaredWilcurt
's rule: make checklists. if u want to add features, add to checklist, but after careful consideration
In reply to @alexbuzzbee, @TheJaredWilcurt
TiffanyW_412
May 30 @ 9:08 PM EDT
Having this issue right. Now.
#DevDiscuss
bendhalpern
May 30 @ 9:08 PM EDT
Oh my goodness, this is everything. I'd say you need to CONTINUOUSLY MONITOR for feature creep and be self-critical with it
#DevDiscuss
alexbuzzbee
May 30 @ 9:05 PM EDT
#DevDiscuss
How does one avoid feature creep and stay on your original idea?
Beelzenef_
May 30 @ 9:08 PM EDT
I usually need apps to automate tasks for ttrpgs, so... new ideas!
#DevDiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
CWReaceJr
May 30 @ 9:09 PM EDT
Uhh...umm...I usually don't? ๐ง
#devdiscuss
In reply to @ThePracticalDev
lbalson
May 30 @ 9:09 PM EDT
After coming up with an idea only to find similar ones on the market already, scrap it or keep going trying find a niche for it?
#DevDiscuss
In reply to @ThePracticalDev
gdavis92
May 30 @ 9:09 PM EDT
I take issues I have in everyday life and see if I can apply a technical solution. Also, check out
@_SITEUP_
or inspo sites.
#DevDiscuss
In reply to @ThePracticalDev, @_SITEUP_
rustbeltrae
May 30 @ 9:09 PM EDT
I have a running list of project ideas that I add to whenever an idea hits me that I wish existed. & the list only gets longerโฆ
#DevDiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
Pahimar
May 30 @ 9:09 PM EDT
The danger of this approach is that your problem could cascade into other problems that you want to fix
#DevDiscuss
https://t.co/oiob1qmFqn
TiffanyW_412
May 30 @ 9:09 PM EDT
Thatโs a really good idea.
#DevDiscuss
kellyjandrews
May 30 @ 9:10 PM EDT
Did we not just do this one?
#devdiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
dangolant
May 30 @ 9:10 PM EDT
My friend
@VirajSinha
turned me onto "defamiliarization", which helps identify problems & practices u normally ignore
#devdiscuss
In reply to @ThePracticalDev, @VirajSinha
bendhalpern
May 30 @ 9:10 PM EDT
I once built a really useful special-purpose search app that grew in scope until I was basically trying to recreate Google. ๐ณ
#DevDiscuss
ripbandit_
May 30 @ 9:10 PM EDT
Usually I think of something I need/want and check if it exists, if it doesn't then I try to create it.
#DevDiscuss
In reply to @ThePracticalDev
bitario
May 30 @ 9:10 PM EDT
By saying no. This article might help:
https://t.co/tLxs56TSZC
#DevDiscuss
In reply to @alexbuzzbee
kellyjandrews
May 30 @ 9:11 PM EDT
I tend to come up with several, then forget until I see someone else build it and make money. :(
#devdiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
IBeRenascent
May 30 @ 9:11 PM EDT
I typically build the missing Tetris piece that'll help clear my daily workflow board
#devdiscuss
In reply to @ThePracticalDev
KPath001
May 30 @ 9:12 PM EDT
Yea the ultimate project killer for me as well
#devdiscuss
In reply to @kellyjandrews
mrm8488
May 30 @ 9:13 PM EDT
You must be sure your idea solve a real problem. You can do a landing page and invest in ads in Reddit, make a business plan...
#devdiscuss
In reply to @ThePracticalDev
tblodt
May 30 @ 9:13 PM EDT
To scratch an itch!
#DevDiscuss
In reply to @ThePracticalDev
kellyjandrews
May 30 @ 9:14 PM EDT
No, really. Me and friend came up with this cool app to call a car to take you places....
#devdiscuss
In reply to @KPath001
devahil
May 30 @ 9:14 PM EDT
#DevDiscuss
Solve Atomic Needs...
ChiSenires
May 30 @ 9:15 PM EDT
I'm also a bit curious: when you have a project idea, do you look for people to work with, or do it on your own?
#DevDiscuss
gdavis92
May 30 @ 9:15 PM EDT
Does anyone have go-to projects for testing out new frameworks or libraries?
#devdiscuss
Ld00d
May 30 @ 9:16 PM EDT
Define the minimal viable product and ship that.
#DevDiscuss
In reply to @alexbuzzbee, @ThePracticalDev
CWReaceJr
May 30 @ 9:17 PM EDT
#devdiscuss
"Project" is pretty vague. First question: why are you creating a project? Profit? Fun? Learning? Activism? Other?
dangolant
May 30 @ 9:17 PM EDT
I pretty much wrote my own Mint because I didn't like the UX
#devdiscuss
In reply to @bendhalpern
bendhalpern
May 30 @ 9:18 PM EDT
I wrote a post about my keys to growing a successful side project
https://t.co/GTR7SWDNbq
(Surely laiden with survivorship bias)
#DevDiscuss
gdavis92
May 30 @ 9:18 PM EDT
Do it on my own. Aside from Twitter, Reddit, etc, I don't have many dev friends that have free time to burn. (families, etc)
#DevDiscuss
In reply to @ChiSenires
twarnock
May 30 @ 9:18 PM EDT
Pick an AWS service and build a better UI on top of it. Seems to have worked well for lots of startups so far!
#devdiscuss
In reply to @ThePracticalDev
ShawnConlin
May 30 @ 9:19 PM EDT
#DevDiscuss
By having clear acceptance criteria prior to starting development and deferring changes to future iterations.
In reply to @alexbuzzbee, @ThePracticalDev
blehdesu
May 30 @ 9:19 PM EDT
Avoid feature creep with a roadmap. New features can only go in a future version after you finish what you're already working on
#DevDiscuss
In reply to @alexbuzzbee
jayrav13
May 30 @ 9:19 PM EDT
Not a generalization, but once found an idea while driving in another city - change of perspective helps!
#devdiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
gdavis92
May 30 @ 9:19 PM EDT
How do you finance a side project that uses more than GitHub pages or a similar free/cheap service?
#devdiscuss
franndotexe
May 30 @ 9:20 PM EDT
#DevDiscuss
I've found writing high level tests/specs prior to starting helps. Given/When/Then - when those work, times up on it (for now).
In reply to @alexbuzzbee
jayrav13
May 30 @ 9:20 PM EDT
It was a sign that (somehow) estimated wait time at an ER. Was in FL. I'm from NJ. Had never seen this.
#devdiscuss
bendhalpern
May 30 @ 9:21 PM EDT
Exposure to new libraries and APIs always gets my mind racing with project ideas, but I'm not sure that's a good approach
#DevDiscuss
jenlooper
May 30 @ 9:21 PM EDT
#DevDiscuss
we have something on this topic too :)
https://t.co/HmemUKJIHv
In reply to @bendhalpern
Beelzenef_
May 30 @ 9:21 PM EDT
Fun + Learning + Profit
#devdiscuss
In reply to @CWReaceJr
jayrav13
May 30 @ 9:21 PM EDT
I did some research & found enough estimation data to write an app that helped find hospitals near you w/the shortest wait time.
#devdiscuss
twarnock
May 30 @ 9:21 PM EDT
#JustSayNo
is the easy answer. For an excellent framework around that, see
https://t.co/E0CKxUTdqM
๐
#devdiscuss
In reply to @alexbuzzbee
jayrav13
May 30 @ 9:22 PM EDT
It was a blast. Point here was that spotting something outside your environment & being curious are always valuable traits.
#devdiscuss
jacobc
May 30 @ 9:22 PM EDT
For personal projects, curiosity. I wrote an IRC client in C# and Managed C++ to try .NET out when that first became a thing.
#DevDiscuss
In reply to @ThePracticalDev
KPath001
May 30 @ 9:22 PM EDT
Move fast, break stuff right?
#devdiscuss
In reply to @bendhalpern
CWReaceJr
May 30 @ 9:22 PM EDT
I wonder if anyone practices Scrum, XP, etc. with personal projects -- especially if a solo project?
#devdiscuss
In reply to @blehdesu, @alexbuzzbee
MindRave
May 30 @ 9:23 PM EDT
I'm sure I got my version of Uber lying somewhere around hereโฆ ๐
#DevDiscuss
In reply to @bendhalpern
jayrav13
May 30 @ 9:23 PM EDT
P.S. this was at my first collegiate hackathon (
@PennApps
F2015) and we won a prize via
@venture4america
:)
#devdiscuss
In reply to @PennApps, @venture4america
alainakafkes
May 30 @ 9:23 PM EDT
"Give yourself constraints." Yes! This is the same advice I've heard from designers & artists about working on projects.
#DevDiscuss
bendhalpern
May 30 @ 9:18 PM EDT
I wrote a post about my keys to growing a successful side project
https://t.co/GTR7SWDNbq
(Surely laiden with survivorship bias)
#DevDiscuss
_TheyCallMeToni
May 30 @ 9:23 PM EDT
I usually target a skill set or topic I'd like to learn and then pick a project that focuses on that.
#devdiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
twarnock
May 30 @ 9:23 PM EDT
I like to ask: "What's missing?" and "If I don't do it, will it get done?" The first is for money and the second for meaning
#devdiscuss
In reply to @ThePracticalDev
MindRave
May 30 @ 9:25 PM EDT
On my own. As
@gdavis92
said, it's pretty hard to find dev friends with free time on their hands. ๐
#DevDiscuss
In reply to @ChiSenires, @gdavis92
ShawnConlin
May 30 @ 9:26 PM EDT
#DevDiscuss
I use a minimized Agile process for personal projects. It makes for good practice and helps keep the project on track.
In reply to @CWReaceJr, @blehdesu, @alexbuzzbee
Beelzenef_
May 30 @ 9:27 PM EDT
I use Kanban for personal projects... does it count?
#devdiscuss
In reply to @CWReaceJr, @blehdesu, @alexbuzzbee
CWReaceJr
May 30 @ 9:29 PM EDT
Sure...Kanban might even make good sense in a solo project with no separate stake-holder.
#devdiscuss
In reply to @Beelzenef_, @blehdesu, @alexbuzzbee
gdavis92
May 30 @ 9:30 PM EDT
[serious question] is there a social networking site a-la-linkedin that allows devs to get to know others with similar skills?
#DevDiscuss
In reply to @lbalson, @ChiSenires
bendhalpern
May 30 @ 9:31 PM EDT
This is one of the things we're trying to accomplish with
https://t.co/E4yHRJkeOg
. Any input on the matter is super appreciated
#DevDiscuss
gdavis92
May 30 @ 9:30 PM EDT
[serious question] is there a social networking site a-la-linkedin that allows devs to get to know others with similar skills?
#DevDiscuss
In reply to @lbalson, @ChiSenires
ChiSenires
May 30 @ 9:31 PM EDT
Could this be a project idea...? Hehe ๐
#DevDiscuss
gdavis92
May 30 @ 9:30 PM EDT
[serious question] is there a social networking site a-la-linkedin that allows devs to get to know others with similar skills?
#DevDiscuss
In reply to @lbalson, @ChiSenires
MindRave
May 30 @ 9:32 PM EDT
I try to pick libs/languages I want to test for projects where they could actually be suitable. As in "proper tool for the job".
#DevDiscuss
In reply to @gdavis92
lbalson
May 30 @ 9:33 PM EDT
weeklydev (via reddit), tried a while ago but seemed to fizzle when life gets in the way, something like that would be cool
#DevDiscuss
In reply to @gdavis92, @ChiSenires
bitario
May 30 @ 9:33 PM EDT
I've found not writing ideas down and instead letting them compete for storage in my mind lets the best ones surface over time.
#DevDiscuss
In reply to @rustbeltrae, @ThePracticalDev
ThePracticalDev
May 30 @ 9:33 PM EDT
What are your project ideas that you may not have time for yourself? Please share!
#devdiscuss
ChiSenires
May 30 @ 9:34 PM EDT
One project I want to work on is my own is money-tracking app with all the features a paid app would have...
#DevDiscuss
ThePracticalDev
May 30 @ 9:33 PM EDT
What are your project ideas that you may not have time for yourself? Please share!
#devdiscuss
ChiSenires
May 30 @ 9:35 PM EDT
... and maybe something similar to the app getting to know you thru your transactions so it helps you tag stuff.
#DevDiscuss
gvwilson
May 30 @ 9:35 PM EDT
https://t.co/07X6aBuaKg
#devdiscuss
In reply to @ThePracticalDev
gvwilson
May 30 @ 9:35 PM EDT
I ask, "What's not on the shelves that I'd like to read?"
https://t.co/5rQO4F29Sq
#devdiscuss
In reply to @ThePracticalDev
MindRave
May 30 @ 9:36 PM EDT
๐I'm always scared I'll forget something and end up writing almost every idea down.
#DevDiscuss
In reply to @bitario, @rustbeltrae, @ThePracticalDev
bendhalpern
May 30 @ 9:36 PM EDT
I have this idea for an Eisenhower Decision Matrix for drag-n-drop self-organizing of your tasks/tickets/issues/TODO
#devdiscuss
bendhalpern
May 30 @ 9:37 PM EDT
It would hook up with Trello, GitHub, etc. APIs and allow you to visualize your tasks along the matrix
#DevDiscuss
voxcpw
May 30 @ 9:37 PM EDT
I flail around seeing all my ideas done a million times better, and go back to writing frameworks and enterprise code
#DevDiscuss
ThePracticalDev
May 30 @ 9:06 PM EDT
How do you usually come up with project ideas in the first place?
#devdiscuss
Ld00d
May 30 @ 9:37 PM EDT
My kid wanted to make a robotic stuffed toy with natural language processing that you could talk to. Just don't have the time.
#DevDiscuss
In reply to @ThePracticalDev
bendhalpern
May 30 @ 9:41 PM EDT
I think chatbots are a great interface for politically oriented "reminder" apps. Like ones that encourage registration/voting
#DevDiscuss
bendhalpern
May 30 @ 9:43 PM EDT
This is one of the coolest side projects I've seen
https://t.co/IrE0BMC7Jb
#DevDiscuss
MindRave
May 30 @ 9:44 PM EDT
๐๐ผSo if that one idea you didn't write down stood the test of time, maybe you should do it. Thank you for the POV. Will try!
#DevDiscuss
In reply to @bitario, @rustbeltrae, @ThePracticalDev
Beelzenef_
May 30 @ 9:45 PM EDT
For writing, for development... I know that feel
#devdiscuss
In reply to @MindRave, @bitario, @rustbeltrae, @ThePracticalDev
twarnock
May 30 @ 9:46 PM EDT
I didn't "have time" for component.io for about 10 months before starting on it. Feels great to finally pursue it!
#devdiscuss
In reply to @ThePracticalDev
gdavis92
May 30 @ 9:48 PM EDT
Awesome! Glad I wasn't crazy in thinking that up. I'd love to provide input
#DevDiscuss
In reply to @bendhalpern
sonuvagunder
May 30 @ 9:48 PM EDT
My project ideas are similar to what others have suggested. Things that improve things for people I like or make my life easier.
#devdiscuss
twarnock
May 30 @ 9:49 PM EDT
Perhaps a great idea would be a place where people can add such ideas and kick them around ๐ค
#devdiscuss
In reply to @rustbeltrae
bendhalpern
May 30 @ 9:50 PM EDT
I think it's a useful exercise to try building projects with other peoples' tools or without software and see how far you can go
#devdiscuss
ChiSenires
May 30 @ 9:50 PM EDT
I imagined the concept could be the ideas were balls and you had to "kick them around" to "get the ball rolling again" ๐
#DevDiscuss
In reply to @twarnock, @rustbeltrae
marccataford
May 30 @ 9:51 PM EDT
Either through personal need or through work with clients that I feel is worthwhile to keep pursuing for
#fun
.
#devdiscuss
#coding
#web
#eng
In reply to @ThePracticalDev
zaneoblaneo
May 30 @ 9:52 PM EDT
I've been wanting to finish my first game, however with school I've had zero time to work on it.
#DevDiscuss
ThePracticalDev
May 30 @ 9:33 PM EDT
What are your project ideas that you may not have time for yourself? Please share!
#devdiscuss
bendhalpern
May 30 @ 9:52 PM EDT
There's the
https://t.co/762sfd4OEX
subreddit. We're probably gonna encourage this sort of tag on
https://t.co/E4yHRJkeOg
too.
#devdiscuss
In reply to @twarnock, @rustbeltrae
610yesnolovely
May 30 @ 9:54 PM EDT
Don't make "great" software. Make software to solve something that REALLY annoys. Yoda really said "Anger leads to innovation!"
#devdiscuss
In reply to @ThePracticalDev
twarnock
May 30 @ 9:54 PM EDT
See, I'm a genius
#devdiscuss
In reply to @bendhalpern, @rustbeltrae
KPath001
May 30 @ 9:56 PM EDT
That would be an awesome idea!!! Could also flow into
@gdavis92
idea where like minded devs meet and bring it to fruition
#devdiscuss
In reply to @bendhalpern, @twarnock, @rustbeltrae, @gdavis92
fgandiya
May 30 @ 9:56 PM EDT
implementing a reflection removal algorithm I read about a while back. I doubt it's possible given my time and expertise
#devdiscuss
In reply to @ThePracticalDev
twarnock
May 30 @ 9:58 PM EDT
Also unrelated to software, but... a company that makes every baby product, but makes them full-size for adults.
#billions
#devdiscuss
In reply to @ThePracticalDev
rustbeltrae
May 30 @ 9:58 PM EDT
now iโm imagining a ball pit
#DevDiscuss
In reply to @ChiSenires, @twarnock