<?xml version="1.0"?>
<News hasArchived="false" page="1" pageCount="1" pageSize="10" timestamp="Fri, 24 Apr 2026 02:22:37 -0400" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts.xml?tag=development">
  <NewsItem contentIssues="true" id="24815" important="false" status="posted" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts/24815">
  <Title>How Many Programming Languages Do You Really Need to Know</Title>
  <Body>
    <![CDATA[
    <div class="html-content"><p><a href="http://www.bootstrappist.com/archives/how-many-programming-languages-do-you-really-need-to-know" rel="nofollow external" class="bo"><img src="http://www.bootstrappist.com/files/2013/02/4889977727_701efbf553_z-e1360111770532.jpg" alt="" width="600" height="427" style="max-width: 100%; height: auto;"></a></p>
    <p>There’s no question that different programming languages are useful for different projects — it’s hard to justify completing every single project that comes across your desk in the same language, unless you only know the one. But while it’s often a good idea to be able to code in different languages if you’re working on a wide variety of projects, it’s not clear if there’s a magic number of languages you should know. </p>
    <h3>One, if…</h3>
    <p>If you work on the same sorts of projects over and over again, you may not need to know more than one language — at least at an expert level. There are a lot of benefits that come with expert-level knowledge of a language (like being able to put together a new app overnight) and it’s hard to reach that level with a single language if you’re constantly switching between other options. On top of that, there are plenty of frameworks that can extend the capabilities of a given language. However, if you’re interested in building bigger projects on your own, you’re going to eventually need to pick up another language or two. </p>
    <p>It’s probably better to preemptively pick up a new language now, so you have more opportunities to work with it before you really need it. <a href="http://www.amazon.com/gp/product/020161622X/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=020161622X&amp;linkCode=as2&amp;tag=21times-20" rel="nofollow external" class="bo">The Pragmatic Programmer</a> goes so far as to suggest that all programmers should learn a new language every year if they want to stay relevant. Whether or not you need to learn a new programming language every year is a question that you have to answer for yourself, but it certainly makes sense to continue your education as a programmer and make a habit of trying out new languages.</p>
    <h3>The Right Tool</h3>
    <p>When you’re running your own company, the number of programming languages you need to know goes up. That’s because you’re the person in charge, even if you’re working with other programmers. At the very least, you need to be able to identify the right tool for any job that comes up. You need to have the right tools for your domain — what languages you need differ dramatically. If you’re working on enterprise web apps, you need different tools than if you’re working on a personal mobile app. </p>
    <p>For the broadest set of tools, there are some basic options. You have to know a lower level language (like Java, C or Go) and a higher level language (like Python, Ruby or PHP). That division will allow you to have at least one language to work with core servers and other lower-level tools that may need to interface directly with the operating system. It’s also important to pick up a higher level language that will help you with web development these days, along with a framework — even if you’re not building a web app, you’ll probably need a website or two. Think about what you’ll need in terms of platform-based languages as well: go deeper than thinking about the operating system and consider if there are particular devices you expect to work with.</p>
    <p>Image by Flickr user <a href="https://secure.flickr.com/photos/unanoslucror/4889977727/" rel="nofollow external" class="bo">Jon Smith</a></p>
    </div>
]]>
  </Body>
  <Summary>There’s no question that different programming languages are useful for different projects — it’s hard to justify completing every single project that comes across your desk in the same language,...</Summary>
  <Website>http://www.bootstrappist.com/archives/how-many-programming-languages-do-you-really-need-to-know/</Website>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/24815/guest@my.umbc.edu/aa2ce75a333255e4dbad5ba467f6ea71/api/pixel</TrackingUrl>
  <Tag>development</Tag>
  <Tag>programming-languages</Tag>
  <Group token="entrepreneurship">Alex. Brown Center for Entrepreneurship</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/entrepreneurship</GroupUrl>
  <AvatarUrl>https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="original">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/original.jpg?1771000363</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="large">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/large.png?1771000363</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/medium.png?1771000363</AvatarUrl>
  <AvatarUrl size="small">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/small.png?1771000363</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxsmall.png?1771000363</AvatarUrl>
  <Sponsor>The Alex. Brown Center for Entrepreneurship</Sponsor>
  <PawCount>0</PawCount>
  <CommentCount>0</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Wed, 27 Feb 2013 05:30:49 -0500</PostedAt>
</NewsItem>
  <NewsItem contentIssues="true" id="24715" important="false" status="posted" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts/24715">
  <Title>Stop Blogging, Resume Coding!</Title>
  <Body>
    <![CDATA[
    <div class="html-content"><p><a href="http://www.bootstrappist.com/archives/stop-blogging-resume-coding/" rel="nofollow external" class="bo"><img src="http://www.bootstrappist.com/files/2013/01/7374855544_9108e7e642_z.jpg" alt="" width="576" height="384" style="max-width: 100%; height: auto;"></a></p>
    <p>Too much of anything is injurious to health and this is so true of startups too.</p>
    <p>As a startup founder/developer, you are asked to have a blog to let users know what you’re up to, to let other developers get to know you, to enable a marketing campaign that works wonders… the list is endless. <strong>Blogging</strong>, networking, “github”ing (one of the words that’ll be in vogue by the end of this year): these are productive work, mind you. And as developers, our focus is on “creating” and these productive works involve a lot of creation. This creates an impression – a false one – that we’re actually productive.</p>
    <p>I read a post on the state of several projects that never really made it to the finish line. This reminded me of several developers who blog about their upcoming new project and after a few months, there’s no project at all. Did this ever happen to you? Like you started off on a high note – blogged about it a lot in the initial period – and then somehow, the whole thing waned away, ending kind of prematurely with an unfinished project?</p>
    <p>Oh and it’s not just blogging that can do this to your project. There are other monsters too – monsters who are basically good but who can eventually turn into productivity-suckers.</p>
    <p><strong>Networking</strong>: Social networking is an amazing thing that can help your app/project like no one else can (okay, PG, Andreessen and, say, TechCrunch excluded). It can help you build amazing relationships with people who can spread the word about your work, or help you hack some stuff out of Backbone.js so your app kicks ass. But social networking can also drain away your most important asset: time.</p>
    <p>A popular hangout for developers is HN. Or even Google+ for that matter. And then there’s Quora these days. These are places where meaningful, insightful, informational and “whatever” conversations take place. These are places I love, too and you get tons of info that is hardly found anywhere else. But developers can – and do – get carried away a lot.</p>
    <p><strong>GitHub</strong> is funny in a way. You start forking one interesting and relevant open-source project and then one thing leads to another and by the end of the day (or night, if you’re burning the midnight oil to code your project), you’ve seen a ton of interesting code on GitHub but none of this is actually, really going to finish your app.</p>
    <p>Startups need to have blogs whether you are just starting out or mid-way into your project. But you should be very strict and disciplined about this aspect of entrepreneurship and marketing. The same goes with your time spent on networking and code-discovery.</p>
    <p>A lot has been written about why blogging, networking etc. are mandatory for developers. <strong>Let’s just not over-step the line and end up spending time that should have been used to finish that module.</strong></p>
    <p>Image by <a href="http://www.flickr.com/photos/bigpresh/7374855544/" rel="nofollow external" class="bo">David Precious</a></p>
    </div>
]]>
  </Body>
  <Summary>Too much of anything is injurious to health and this is so true of startups too.   As a startup founder/developer, you are asked to have a blog to let users know what you’re up to, to let other...</Summary>
  <Website>http://www.bootstrappist.com/archives/stop-blogging-resume-coding/</Website>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/24715/guest@my.umbc.edu/99c85ad271a56488f35526e88d6cbed8/api/pixel</TrackingUrl>
  <Tag>development</Tag>
  <Group token="entrepreneurship">Alex. Brown Center for Entrepreneurship</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/entrepreneurship</GroupUrl>
  <AvatarUrl>https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="original">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/original.jpg?1771000363</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="large">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/large.png?1771000363</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/medium.png?1771000363</AvatarUrl>
  <AvatarUrl size="small">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/small.png?1771000363</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxsmall.png?1771000363</AvatarUrl>
  <Sponsor>The Alex. Brown Center for Entrepreneurship</Sponsor>
  <PawCount>0</PawCount>
  <CommentCount>1</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Tue, 26 Feb 2013 05:30:29 -0500</PostedAt>
</NewsItem>
  <NewsItem contentIssues="true" id="24332" important="false" status="posted" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts/24332">
  <Title>Checking Your Security Isn&#8217;t a Once-In-A-While Thing</Title>
  <Body>
    <![CDATA[
    <div class="html-content"><p><a href="http://www.bootstrappist.com/archives/checking-your-security-isnt-a-once-in-a-while-thing" rel="nofollow external" class="bo"><img src="http://www.bootstrappist.com/files/2013/01/4595284293_990cc87346_z-e1357078058127.jpg" alt="" width="600" height="400" style="max-width: 100%; height: auto;"></a></p>
    <p>You have certain obligations when it comes to security; even if you don’t collect giant piles of information about your users, most of the people who use anything you build will assume that their information is private. A security breach, even a minor one, can disrupt the trust your users have in you and and make it harder for your business to grow in the long run. The only way you can prevent that is to take your security seriously.</p>
    <h3>Think ‘Security Driven Development’</h3>
    <p>While security-driven development isn’t actually a thing, thinking about security’s place in your development process much the way you think about testing is useful. You want to be checking for security issues throughout the development process, not just when something goes wrong.</p>
    <p>Depending on which languages you’re using, there are tools that check your code for bugs that lead to common security issues, like <a href="http://findbugs.sourceforge.net/" rel="nofollow external" class="bo">FindBugs</a> for Java. Such tools won’t catch everything, but they’ll help resolve some big issues. Find the right tools and make them a standard part of your workflow.</p>
    <p>If you’re working with a partner, code reviews can help find security issues during the development process. If not, you need to find a way to replicate that sort of review system. It can be expensive but, on top of internal review, arranging for regular security audits from an outside firm can keep your systems secure. Just how often depends on what you’re working on: a financial application needs security audits far more regularly than a social networking application.</p>
    <h3>Knowing Your Tools</h3>
    <p>Commonly used tools are an easy avenue of attack, because there’s more reason for someone to focus on finding a vulnerability — after all, finding a security vulnerability in Apache guarantees access to a lot more than finding a security vulnerability in some custom app someone wrote on their own.</p>
    <p>At a bare minimum, you need to make sure that you hear about any security flaws that are announced, even if you’re working on a platform that usually notifies you of such issues. Subscribe to the appropriate mailing lists and consider setting up some alerts on Google or elsewhere to email you when keywords related to security flaws are mentioned.</p>
    <h3>Online Security isn’t Your Only Worry</h3>
    <p>Not all security breaches are an issue of someone finding a vulnerability that they can access online. Think about how many news reports on major security breaches refer to someone leaving their laptop somewhere they shouldn’t have. Physical access to your systems can also be a problem. Depending on what you print out, you may need to consider how to safeguard your hard copy as well.</p>
    <p>You don’t have to go overboard with paranoia. But it is important to take the situation seriously. Buy a shredder. Put your backups in a secure location, not in a buddy’s house in another state. Take the steps you need to be sure that your company’s data is safe.</p>
    <p>Image by Flickr user <a href="https://secure.flickr.com/photos/mthierry/4595284293/" rel="nofollow external" class="bo">m thierry</a></p>
    </div>
]]>
  </Body>
  <Summary>You have certain obligations when it comes to security; even if you don’t collect giant piles of information about your users, most of the people who use anything you build will assume that their...</Summary>
  <Website>http://www.bootstrappist.com/archives/checking-your-security-isnt-a-once-in-a-while-thing/</Website>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/24332/guest@my.umbc.edu/0aed4f09456ca93f27e372d3cf25d90b/api/pixel</TrackingUrl>
  <Tag>development</Tag>
  <Tag>security</Tag>
  <Group token="entrepreneurship">Alex. Brown Center for Entrepreneurship</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/entrepreneurship</GroupUrl>
  <AvatarUrl>https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="original">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/original.jpg?1771000363</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="large">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/large.png?1771000363</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/medium.png?1771000363</AvatarUrl>
  <AvatarUrl size="small">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/small.png?1771000363</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxsmall.png?1771000363</AvatarUrl>
  <Sponsor>The Alex. Brown Center for Entrepreneurship</Sponsor>
  <PawCount>0</PawCount>
  <CommentCount>0</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Wed, 20 Feb 2013 05:30:49 -0500</PostedAt>
</NewsItem>
  <NewsItem contentIssues="true" id="24260" important="false" status="posted" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts/24260">
  <Title>How Do You Fix the &#8220;No Time to Code&#8221; Syndrome?</Title>
  <Body>
    <![CDATA[
    <div class="html-content"><p><a href="http://bootstrappist.com/archives/how-do-you-fix-the-no-time-to-code-syndrome" rel="nofollow external" class="bo"><img src="http://www.bootstrappist.com/files/2013/01/2283676770_6b53f8b77f_z.jpg" alt="" width="576" height="432" style="max-width: 100%; height: auto;"></a></p>
    <p>I know it’s easier said than done. There are at least as many articles on this as there are stars in our galaxy. Or may be more.</p>
    <p>But the hard truth is that <strong>the world’s still full of people who find no time to code their pet project into a full-fledged app</strong>. And it’s more or less a self-discipline issue.</p>
    <p>Finding time to code is one of the hardest things to do if you’re working full-time and doing the code in your ‘free’ time, which is typically the evenings/nights and the weekends. Quite a lot of hobbyists find it easy to code simple “hobby projects” that won’t see the light of day on the App Store (or even GitHub) but when it comes to serious coding, trouble starts at the time-management level.</p>
    <p><strong>There’s always a time to code.</strong> “I haven’t got the time to code/test/debug” isn’t a good excuse even when you’re in a full-time job and it all boils down to two things: sacrifice and self-discipline.</p>
    <p>I’m sure most of what you are going to read is advice you’ve heard (possibly a million times before). For the benefit of those who’re starting the first lines of their app and for those who’re struggling to manage time to code, here are some things you should always, <strong>always</strong> remember:</p>
    <h3>1. There’s No Coding in Small Chunks</h3>
    <p>If there’s one lesson I’ll take to my grave after having spent a considerable chunk of my lifetime writing code, it’s this: <strong>there’s nothing called ‘code in small chunks’.</strong> This ‘do it in small measures’ thing might work elsewhere but no, sir, not when you’re coding.</p>
    <p>A few lines of CSS and jQuery can take away more than an hour of your time even if you’re smart and can write semantic code on paper like Steve Wozniak.</p>
    <p>If you think you’ll come back from office, do a little of this and that and then sit to code for about an hour, I suggest you forget that idea. Code is something that takes away a lot of your time and if you want to get it done, you’ll need to, more often than not, forget time. That means<strong> forget setting time limits to code.</strong></p>
    <h3>2. There’s Something To Sacrifice</h3>
    <p>Evening visits to the gym can be shifted to the mornings if you code well in the night. A handful of weekend parties can be skipped. Webinars/Seminars on development can be missed. Or if things come to a head-on, a dine-out can be sacrificed for those few hundred lines of code that’ll fix the core part of your project.</p>
    <p>There’s always something that you can sacrifice. For me, it has been – for sometime – reading books in the night. Club that with a couple of other things like an evening stroll (about an hour) and TV and you probably get more than enough time to code your way to heaven.</p>
    <p>Figure out your routine. Then, cut out stuff that can be sacrificed for precious coding time.</p>
    <h3>3. Set Up A Distraction-free Environment</h3>
    <p>There’s this thing called <a href="http://zenhabits.net/zero/" rel="nofollow external" class="bo">Zero Clutter</a> work zone. It’s basically about de-cluttering your work-zone so you can work distraction-free. And while Leo stops at the physical level of de-cluttering, you can (and should, definitely) take it to the next level: your screens.</p>
    <p>When you are coding, <strong>have nothing more than one thing in focus</strong>: the IDE that you’re working on.</p>
    <p>It takes a lot of self-discipline not to:</p>
    <p>- check email every two/five/ten minutes<br>
    - constantly compile the code every time you make a minor change<br>
    - open and refresh Facebook/Twitter/App.net or HN every once in a while<br>
    - flip your phone to check messages<br>
    - munch on a bagel or fries (drink water; that’s a healthier practice)</p>
    <p><strong>Everything other than the IDE is a distraction</strong>. If you’re writing a caching program, do just that till you get to a point where you start debugging the code (once it’s totally complete). If you’re writing a regex, finish that totally (test, debug) before you even think of opening a new window in Chrome.</p>
    <p>Use a blocking program to keep you off from Gmail, Facebook, HN etc. Keep the phone away – preferably in a different room so you get up <strong>only</strong> to pick a call.</p>
    <p>Little but effective disciplinary changes can help you a lot in focused coding: which translates into less time, more code.</p>
    <p>Like I said, it all boils down to self-discipline. And of course, a few hacks like a distraction-free environment (Sublime Text 2, may be?) and a lot of burning the midnight oil (or, if you’re a morning person, getting up a lot earlier than before).</p>
    <p> </p>
    <p>Image by Flickr User <a href="http://www.flickr.com/photos/tonivc/2283676770/" rel="nofollow external" class="bo">Toni Verdú Carbó</a></p>
    </div>
]]>
  </Body>
  <Summary>I know it’s easier said than done. There are at least as many articles on this as there are stars in our galaxy. Or may be more.   But the hard truth is that the world’s still full of people who...</Summary>
  <Website>http://www.bootstrappist.com/archives/how-do-you-fix-the-no-time-to-code-syndrome/</Website>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/24260/guest@my.umbc.edu/9500511b141177f9c9fc28fd61bdf0b3/api/pixel</TrackingUrl>
  <Tag>development</Tag>
  <Tag>time-management</Tag>
  <Group token="entrepreneurship">Alex. Brown Center for Entrepreneurship</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/entrepreneurship</GroupUrl>
  <AvatarUrl>https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="original">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/original.jpg?1771000363</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="large">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/large.png?1771000363</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/medium.png?1771000363</AvatarUrl>
  <AvatarUrl size="small">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/small.png?1771000363</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxsmall.png?1771000363</AvatarUrl>
  <Sponsor>The Alex. Brown Center for Entrepreneurship</Sponsor>
  <PawCount>0</PawCount>
  <CommentCount>0</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Tue, 19 Feb 2013 05:30:12 -0500</PostedAt>
</NewsItem>
  <NewsItem contentIssues="true" id="23907" important="false" status="posted" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts/23907">
  <Title>What&#8217;s On Your Dashboard?</Title>
  <Body>
    <![CDATA[
    <div class="html-content"><p> <a href="http://www.bootstrappist.com/archives/whats-in-your-dashboard" rel="nofollow external" class="bo"><img src="http://www.bootstrappist.com/files/2013/01/6938083403_e457775603_z.jpg" alt="" width="576" height="384" style="max-width: 100%; height: auto;"></a></p>
    <p>When you speak of analytics, you visualize data presented as numbers, bars, graphs, pie charts and more. I wrote on <a title="Passionate Startups Need Tracking Too: The What &amp; Why of Analytics" href="http://www.bootstrappist.com/archives/passionate-startups-need-tracking-too-the-what-amp-why-of-analytics/" rel="nofollow external" class="bo">why every startup needs analytics</a> but with the diversity of available options, what kind of a dashboard you choose can decide where you’re headed.</p>
    <p>Monitoring your startup’s progress is quite important but it’s equally important to <strong>make sure you’re tracking the right things in the right way</strong>.</p>
    <h3>Information vs. Action: Reading &amp; Using Dashboard Data</h3>
    <p>Dashboards can be pretty enticing at first. You’re looking at real, fluctuating numbers that indicate traffic, time on site, conversions, comparisons to past performances, number of followers, social signals, results of an A/B test you ran, revenue generated so far, per-user stats etc.</p>
    <p>But information can be useful or useless depending on what you do with it.</p>
    <p>We’ve come a long way since counting hits to a webpage and <strong>how you read and “act” on your data can be game-changing</strong> for your startup endeavor. How?</p>
    <h3>Choosing the Right Dashboard</h3>
    <p>The internet is inundated with a wide range of analytics services. The diversity is so enormous that you can literally spend years trying to decide on the right one.</p>
    <p>Fortunately, though, you select a dashboard that will take you towards your goals.</p>
    <p>Choosing the right dashboard ultimately depends on:</p>
    <ul>
    <li>what goal you set for yourself/your project</li>
    <li>what metrics allow you to track the progress of your project (towards your set goals)</li>
    <li>what metrics trigger “actions” that will help you achieve your goals</li>
    </ul>
    <p>It would be a waste of time to have a dashboard that shows number of users at a given instance when that data is of no significance to you.</p>
    <h3>The Two “Kinds”</h3>
    <p>I tend to think that dashboards are of two kinds.</p>
    <ul>
    <li>the ones that do most of the “thinking” for you: the <em>action-oriented</em> dashboard</li>
    <li>the ones that let you do most of the “thinking”: the <em>information-oriented</em> dashboard</li>
    </ul>
    <p>Nothing explains things better than examples so here we go:</p>
    <p><a href="https://thinkup.com/" rel="nofollow external" class="bo">ThinkUp</a> is an action-oriented dashboard. Anil Dash <a href="http://dashes.com/anil/2013/01/all-dashboards-should-be-feeds.html" rel="nofollow external" class="bo">wrote about it</a> (you probably saw it on HN) extolling such dashboards (naturally) and the need for such dashboards. The way it works is it communicates information about the activity around your social profiles in an “actionable” way. Labels connected to data (numbers) tell you where you are headed.</p>
    <p>But think of Google Analytics and it’s a whole different ball-game. GA does communicate information to you as charts and numbers but it lets you decide what to track, what to fix as goals, what data to use for triggers etc.</p>
    <p>And then think of <a href="http://geckoboard.com" rel="nofollow external" class="bo">Geckoboard</a>. It’s a beautiful dash but it’s numbers and graph again which you can configure to a large extent. Ultimately, though, you are in charge of how you “act” on the data or how you are motivated to act upon the same.</p>
    <h3>It All Depends On You</h3>
    <p>Conclusively, <strong>all of this depends on what you actually need <em>to do</em></strong>. In most cases, you’re looking for data that can help you push your project towards something: <strong>more traffic, more engagement, more conversions, more subscribers, more revenue</strong> etc.</p>
    <p>What I do recommend is this: if you have time to analyze data, filter the fluff out and assign particular triggers/actions to the data by yourself, go for generic and larger dashboards that feed you all the numbers and charts you need.</p>
    <p>If you don’t have the time or manpower, you choose dashboards that are “smarter” and get the work done for you. Dashboards that will tell you exactly and explicitly <em>which landing page works better</em>, <em>what time of the day your email has better open rates</em> etc. will fit your bill.</p>
    <p><strong>Interesting Read:</strong></p>
    <ul>
    <li><a href="http://mcfunley.com/whom-the-gods-would-destroy-they-first-give-real-time-analytics" rel="nofollow external" class="bo">Real-time analytics isn’t really good</a></li>
    </ul>
    <p> </p>
    <p>Image by Flickr user: <a href="http://www.flickr.com/photos/jakecaptive/6938083403/" rel="nofollow external" class="bo">Jacob Bøtter</a></p>
    </div>
]]>
  </Body>
  <Summary>    When you speak of analytics, you visualize data presented as numbers, bars, graphs, pie charts and more. I wrote on why every startup needs analytics but with the diversity of available...</Summary>
  <Website>http://www.bootstrappist.com/archives/whats-on-your-dashboard/</Website>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/23907/guest@my.umbc.edu/446c9670f15d6c990bbf5022ea6d6a9b/api/pixel</TrackingUrl>
  <Tag>analytics</Tag>
  <Tag>development</Tag>
  <Group token="entrepreneurship">Alex. Brown Center for Entrepreneurship</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/entrepreneurship</GroupUrl>
  <AvatarUrl>https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="original">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/original.jpg?1771000363</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="large">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/large.png?1771000363</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/medium.png?1771000363</AvatarUrl>
  <AvatarUrl size="small">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/small.png?1771000363</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxsmall.png?1771000363</AvatarUrl>
  <Sponsor>The Alex. Brown Center for Entrepreneurship</Sponsor>
  <PawCount>0</PawCount>
  <CommentCount>0</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Wed, 13 Feb 2013 05:30:57 -0500</PostedAt>
</NewsItem>
  <NewsItem contentIssues="true" id="23909" important="false" status="posted" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts/23909">
  <Title>Code The Same, Damn It!</Title>
  <Body>
    <![CDATA[
    <div class="html-content"><p><img src="http://www.bootstrappist.com/files/2012/12/programmer-cat.jpg" alt="" width="600" height="260" style="max-width: 100%; height: auto;"></p>
    <p>Have you ever used a coding style guide when working with a team? If you haven’t, it’s about time I introduce you to the concept. All well-disciplined teams, regardless of their specialty, have a number of ground rules that keeps them uniform. Every major newspaper and magazine has a style guide. If you’re going to start building a team, you might as well create one before people start getting used to coding all over the place.</p>
    <p>A mentor of mine once told me: “Getting a team of developers to cooperate is just like herding a bunch of stray cats.” Coders all have their own personal ways to construct routines and modules. Each of them has a preferred framework, a preferred IDE, and a preferred flavor of doughnut to chew on while working. It’s what makes a coder who he/she is. But you can’t just let ‘em all roam freely. You and anyone you work with have to make some compromises to put a sort of leash around your nasty coding habits.</p>
    <p>I’ll give you my bad habits. I coded in C, and I didn’t tab anything. I just swam through, wrote enormous headers with defined routines I would later find myself not using at all, and rarely commented. It was my style, and it worked. The moment someone looked at my code to add something, he said, “Why’d you even bother making this open-source? No one can read half of it!” This isn’t the way to code when you’re collaborating with someone. That’s why you should make a style guide for your team.</p>
    <p>Here are a few things you should include in your style guide:</p>
    <ul>
    <li><strong>Comments</strong> – Let them know where, when, and how much to comment. Neatly commented work will be easier to navigate.</li>
    <li><strong>Tabbing</strong> – Definitely make them tab their code. Every new subroutine (while, if, select, for, etc.) should have its content tabbed even further. Recursive tabbing saves tons of time and makes your team more productive.</li>
    <li><strong>Variable names</strong> – Each name should have a prefix. A string for a person’s name should be called “szName” or something like that. This helps the development process by reducing the strain on memory.</li>
    <li><strong>Structure</strong> – This is very important. Consider having team members write with a certain “grammar.” In other words, have them include a comfortable amount of white space between routines, and capitalize certain letters in a variable.</li>
    </ul>
    <p>When you can read each other’s code with proficiency, you save plenty of time. Communication is also key. Have regular meetings and keep an accurate record of everything everyone adds to the product. Within the meetings, don’t just talk about all the Red Bull you chugged while pulling an all-nighter on the development of a module. Talk about the module itself. If you don’t establish some rules of uniformity, you’ll have a herd of stray cats that can’t finish something on time.</p>
    <p>Be careful not to make the guideline too specific, though. Coding is still an art, despite all the computer-related stuff you’re doing. It’s best to let at least a minimal amount of personality seep through the seams!</p>
    </div>
]]>
  </Body>
  <Summary>Have you ever used a coding style guide when working with a team? If you haven’t, it’s about time I introduce you to the concept. All well-disciplined teams, regardless of their specialty, have a...</Summary>
  <Website>http://www.bootstrappist.com/archives/code-the-same-damn-it/</Website>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/23909/guest@my.umbc.edu/310aa069ca2eea1aa50ec2138d763618/api/pixel</TrackingUrl>
  <Tag>development</Tag>
  <Group token="entrepreneurship">Alex. Brown Center for Entrepreneurship</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/entrepreneurship</GroupUrl>
  <AvatarUrl>https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="original">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/original.jpg?1771000363</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="large">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/large.png?1771000363</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/medium.png?1771000363</AvatarUrl>
  <AvatarUrl size="small">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/small.png?1771000363</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxsmall.png?1771000363</AvatarUrl>
  <Sponsor>The Alex. Brown Center for Entrepreneurship</Sponsor>
  <PawCount>0</PawCount>
  <CommentCount>0</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Mon, 11 Feb 2013 05:30:08 -0500</PostedAt>
</NewsItem>
  <NewsItem contentIssues="true" id="23912" important="false" status="posted" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts/23912">
  <Title>&#8220;Mobile Ads&#8221;: Here&#8217;s Why It&#8217;s One of the Worst Revenue Models</Title>
  <Body>
    <![CDATA[
    <div class="html-content"><p><a href="http://www.bootstrappist.com/archives/mobile-ads-heres-why-its-one-of-the-worst-revenue-models/" rel="nofollow external" class="bo"><img src="http://www.bootstrappist.com/files/2013/01/mobile-ecpm.jpg" alt="" width="586" height="433" style="max-width: 100%; height: auto;"></a></p>
    <p> </p>
    <p>Let’s get this right: mobile ads suck.</p>
    <p>And if you’re planning to have that as your revenue model, you are throwing your app into a gorge unless it’s a really kickass application that people can’t do without. Chances of the latter being very thin in a very competitive world, today, it would be prudent to think of other revenue streams than mobile ads.</p>
    <h3>The Not-so-curious Case of Facebook Mobile</h3>
    <p>You’ve probably heard this a million times already but here’s it again: Facebook’s <a title="Monetizing Mobile: The On-Going Question" href="http://www.bootstrappist.com/archives/monetizing-mobile-the-on-going-question/" rel="nofollow external" class="bo">mobile monetization</a> model was decreed “not-so-convincing enough” to encourage investors to turn the IPO into a massive success. Instead, it turned out to be a flawed scenario resulting in valuable lessons about mobile ads.</p>
    <p>Facebook is one of the few popular companies that haven’t yet solved the puzzle of mobile revenue models. There are plenty of small-time developers and companies who are still struggling to figure out how their mobile apps can generate acceptably decent revenues.</p>
    <h3>Why Do Mobile Ads Suck?</h3>
    <p><em><strong>1. Real Estate</strong></em></p>
    <p>First off, there’s this huge difference between a mobile screen and the desktop screen. There’s so much less real-estate on the mobile that the content itself is shrunk. Now, if you’re going to put some ads in between, on top, at the bottom or anywhere else, that’s going to <em>steal</em> under broad daylight very valuable space on the small screen. It drives people mad. We, as users, don’t like that at all.</p>
    <p><em><strong>2. Banner Blindness</strong></em></p>
    <p>People are getting used to banner ads. This is a generation that has seen a lot of banners in online advertising and we’ve grown immune to these. Mobile ads that aren’t disguised within the content – and that don’t provide relevant and intensive value – are easily <strong>filtered out and completely ignored</strong>. This is why there isn’t much to be made out of mobile ads as a revenue model (<a href="http://distributionhacks.com/why-advertising-on-mobile-sucks" rel="nofollow external" class="bo">lower eCPMs</a>)</p>
    <p>Users are looking for a high level of value on the mobile platform than on desktop. The mobile being a very personal gadget, users have this subconscious feeling that their experience with any content (in the form of an app) shouldn’t be diluted, disturbed or contorted by ads.</p>
    <p>Valuable content holds the key to connecting with your users and anything that mars this experience even by a tiny bit kills the chances of establishing a connection with your users.</p>
    <p>With so many paid apps doing great, it’s clear that <strong>people prefer paying once to remove ads than to experience a free app filled with ugly ads.</strong></p>
    <h3>There Are Many Alternatives</h3>
    <p>Sure, mobile ads do suck and mobile eCPMs are pretty weak compared to their desktop counterparts. But there are various other alternatives that you can think of. Some of these are being successfully implemented.</p>
    <ul>
    <li>if you can provide a truly amazing app and then top it up with an essential feature that people can’t do without, you can try the <span>freemium model</span>. It takes time and experience to crack the freemium model but it’s worth it.</li>
    <li>like Flipboard, you can promote a service/product through specifically targeted ads that are clearly demarcated from the content in a “usable” way.</li>
    <li>Alternatively, you can use your app to promote a related product/service in your industry. Think of teaming up with other service providers.</li>
    </ul>
    <p>From the users’ point of view, mobile ads are definitely not the way forward and if users aren’t going to be interested in it, you won’t find publishers either. Thinking of mobile ads as a revenue model? Time to rethink your strategy.</p>
    <p>Image © <a href="http://techcrunch.com/2012/12/29/unnatural-acts-and-the-rise-of-mobile/unnatural-acts_ecpms/" rel="nofollow external" class="bo">TechCrunch</a></p>
    </div>
]]>
  </Body>
  <Summary>    Let’s get this right: mobile ads suck.   And if you’re planning to have that as your revenue model, you are throwing your app into a gorge unless it’s a really kickass application that people...</Summary>
  <Website>http://www.bootstrappist.com/archives/mobile-ads-heres-why-its-one-of-the-worst-revenue-models/</Website>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/23912/guest@my.umbc.edu/083a59ef09120a69009056e5378fdec2/api/pixel</TrackingUrl>
  <Tag>development</Tag>
  <Tag>entrepreneurship</Tag>
  <Tag>mobile-apps</Tag>
  <Tag>revenue-model</Tag>
  <Group token="entrepreneurship">Alex. Brown Center for Entrepreneurship</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/entrepreneurship</GroupUrl>
  <AvatarUrl>https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="original">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/original.jpg?1771000363</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="large">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/large.png?1771000363</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/medium.png?1771000363</AvatarUrl>
  <AvatarUrl size="small">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/small.png?1771000363</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxsmall.png?1771000363</AvatarUrl>
  <Sponsor>The Alex. Brown Center for Entrepreneurship</Sponsor>
  <PawCount>0</PawCount>
  <CommentCount>0</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Wed, 06 Feb 2013 05:30:19 -0500</PostedAt>
</NewsItem>
  <NewsItem contentIssues="true" id="23913" important="false" status="posted" url="https://dev.my.umbc.edu/groups/entrepreneurship/posts/23913">
  <Title>What Information Can You Safely Save About Your Users?</Title>
  <Body>
    <![CDATA[
    <div class="html-content"><p><a href="http://www.bootstrappist.com/archives/what-information-can-you-safely-save-about-your-users" rel="nofollow external" class="bo"><img src="http://www.bootstrappist.com/files/2013/01/4100679811_24921fe925_z-e1357076723718.jpg" alt="" width="600" height="450" style="max-width: 100%; height: auto;"></a></p>
    <p>Users will hand over a lot of data to an application, sometimes without even noticing that’s what they’re doing. Unless you’re working with a particularly savvy group of users, the only time your users will pay attention to what information they’ve provided is when something goes wrong. You have to make the decisions to protect them and minimize those problems ahead of time — a smooth experience means that you can land and keep more users.</p>
    <h3>As Little as Possible</h3>
    <p>When you’re considering what information to ask your users for in the first place, and what you need to save, there is a simple rule to stick to: ask for as little as possible. It’s tempting to ask for a lot of data; after all, you can do all sorts of analysis and use it to help you land even more customers. But the reality is that you usually don’t need all that much information for an app to actually work. Since you can’t really predict when you’ll get around to that big analysis project, why ask for data you don’t need yet? You can always get some of it with a customer survey later on, plus perhaps some more useful information.</p>
    <p>Go through what fields you’re considering asking your users to fill out when they sign up. Eliminate everything you can — it’s not a bad option if you’re only asking for an email address and a password. Heck, you might not even need that. The same goes for what information you’re collecting that your users might generate. It’s much harder for a security vulnerability to expose information that wasn’t actually saved.</p>
    <h3>Dealing with Financial Information</h3>
    <p>Financial details, like credit card numbers, are in a class of their own when it comes to keeping them secure — there’s so much more incentive for someone to try to get ahold of such information. If you’re selling something, you’re going to have to accept payments in some fashion. In general, it’s a good idea to make credit card numbers and other financial data someone else’s problem.</p>
    <p>Handing the issue over to a payment processor that has already invested their resources into safeguarding payment information will make your life easier, but it can also make you appear more trustworthy to your users, especially if they recognize the payment processor you’ve chosen.</p>
    <h3>Your Legal Obligations</h3>
    <p>Just what your legal situation is when it comes to storing data about your users depends greatly both on where you’re based and where your users are based. In the U.S, for instance, there are laws specifically governing what information you can store about minors, particularly those under the age of 13, as well as about financial and medical data. Do your research so that you don’t have to deal with a legal problem right off the bat.</p>
    <p>Security and privacy issues are only going to get more press in the future, so invest whatever you need to make sure that you’re saving user information correctly and safely.</p>
    <p>Image by Flickr user <a href="https://secure.flickr.com/photos/binary_koala/4100679811/" rel="nofollow external" class="bo">Daniil Vasiliev</a></p>
    </div>
]]>
  </Body>
  <Summary>Users will hand over a lot of data to an application, sometimes without even noticing that’s what they’re doing. Unless you’re working with a particularly savvy group of users, the only time your...</Summary>
  <Website>http://www.bootstrappist.com/archives/what-information-can-you-safely-save-about-your-users/</Website>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/23913/guest@my.umbc.edu/fa3e5ab482567f2c5bffccc50214bdaa/api/pixel</TrackingUrl>
  <Tag>development</Tag>
  <Tag>security</Tag>
  <Tag>user-experience</Tag>
  <Group token="entrepreneurship">Alex. Brown Center for Entrepreneurship</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/entrepreneurship</GroupUrl>
  <AvatarUrl>https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="original">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/original.jpg?1771000363</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xlarge.png?1771000363</AvatarUrl>
  <AvatarUrl size="large">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/large.png?1771000363</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/medium.png?1771000363</AvatarUrl>
  <AvatarUrl size="small">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/small.png?1771000363</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xsmall.png?1771000363</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/092/53c03b106bdc6e19e4bf0a41b5a37add/xxsmall.png?1771000363</AvatarUrl>
  <Sponsor>The Alex. Brown Center for Entrepreneurship</Sponsor>
  <PawCount>0</PawCount>
  <CommentCount>0</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Tue, 05 Feb 2013 05:30:52 -0500</PostedAt>
</NewsItem>
</News>
