background preloader

Mark Cuban's 12 Rules for Startups

Mark Cuban's 12 Rules for Startups
Anyone who has started a business has his or her own rules and guidelines, so I thought I would add to the memo with my own. My "rules" below aren't just for those founding the companies, but for those who are considering going to work for them, as well. 1. Don't start a company unless it's an obsession and something you love. 2. 3. 4. 5. Related: Mark Cuban on Why You Should Never Listen to Your Customers 6. 7. 8. Related: Three Steps for Getting Started in Mobile Commerce 9. 10. 11. Related: Is Any Publicity Good Publicity? 12. This article is an edited excerpt from How to Win at the Sport of Business: If I Can Do It, You Can Do It (Diversion Books, 2011) by Mark Cuban (Available at Amazon and iTunes). Click to Enlarge+ Get Your Valuation Do you know what your business is worth?

UI/UX Design Patterns: What are great examples of viral UX/UI design patterns Recruiting: 8 Qualities Your Best Employees Should Have Great employees are reliable, dependable, proactive, diligent, great leaders and great followers... they possess a wide range of easily-defined—but hard to find—qualities. A few hit the next level. Some employees are remarkable, possessing qualities that may not appear on performance appraisals but nonetheless make a major impact on performance. Here are eight qualities of remarkable employees: 1. When a key customer's project is in jeopardy, remarkable employees know without being told there's a problem and jump in without being asked—even if it's not their job. 2. People who aren't afraid to be different naturally stretch boundaries and challenge the status quo, and they often come up with the best ideas. 3. Remarkable employees know when to play and when to be serious; when to be irreverent and when to conform; and when to challenge and when to back off. 4. 5. 6. An employee once asked me a question about potential layoffs. 7. 8. Great employees follow processes. Forget good to great.

Supporting Different Screen Sizes This lesson shows you how to support different screen sizes by: Ensuring your layout can be adequately resized to fit the screen Providing appropriate UI layout according to screen configuration Ensuring the correct layout is applied to the correct screen Providing bitmaps that scale correctly Use "wrap_content" and "match_parent" To ensure that your layout is flexible and adapts to different screen sizes, you should use "wrap_content" and "match_parent" for the width and height of some view components. If you use "wrap_content", the width or height of the view is set to the minimum size necessary to fit the content within that view, while "match_parent" (also known as "fill_parent" before API level 8) makes the component expand to match the size of its parent view. By using the "wrap_content" and "match_parent" size values instead of hard-coded sizes, your views either use only the space required for that view or expand to fill the available space, respectively. Figure 1. For example:

Workplace Distractions: Here's Why You Won't Finish This Article Email Patterns for Web Apps — The Growth Hacker’s Cookbook 2. Personal Welcome Email from Founder Another common pattern is to send a secondary welcome email from the Founder. I have tried this in the past and it was so successful that it started taking me hours every day to reply to every user who wrote back. 3. I don’t think I have seen this pattern somewhere else before. 4. I was very impressed with the tutorials Loggly sent when we signed up. Emails contain high quality tutorials about various topics on Loggly. 5. If you constantly have fresh content, sending a digest email is a great way to get them to re-engage with your product. 6. In a similar fashion, content sites can send a list of most popular content for the previous week/month. 7. Another common pattern is to send monthly newsletters. I have to be honest I am not a big fan of newsletters. Newsletters are still good if you don’t have any big announcements. 8. This one is my favorite. 9. 10. Organizing a webinar or an event is a good reason to email your users. 11. 12. 13. 14. 15.

Vision Without Execution is Hallucination Worlds development blog | Drawing as a programmer Building Carousel, Part I: How we made our networked mobile app feel fast and local When we began the journey of building a mobile app for Dropbox a few years ago, we started simple — our Android and iOS apps allowed our users to view their files on the go, and cache them for offline access. As smartphones became more popular, we realized we could provide another great service on mobile: automatic backup of all the photos and videos taken on these devices, so they’d be safe forever in Dropbox. Last Wednesday, on April 9, we took another giant leap forward with the introduction of Carousel. Carousel is a single home for all your photos and videos, independent of whether they’re local to the device you’re using, or already backed up to Dropbox. While Carousel seems pretty simple on the surface, there were a number of technical challenges we faced in building it. Make it Faster! As we thought about what we wanted in the next iteration of a mobile photos product, we kept coming back to this guiding principle: 1. 2. Client Architecture 1. Identifying a Photo Faster Sharing

How To Name A Startup An important first step when naming a business, product or service is to figure out just what it is that your new name should be doing for you. The most common decision is that a name should explain to the world what business you are in or what your product does. Intuition dictates that this will save you the time and money of explaining it, which actually turns out not to be true. Why not? The notion of describing your business in the name assumes that the name will exist at some point without contextual support, which, when you think about it, is impossible. There is simply no imaginable circumstance in which a name will have to explain itself. The following is a list of companies in the naming and branding arena. There are three pieces of advice that will serve you well in avoiding a similar dilemma: Names don’t exist in a vacuum: There are competitors–the idea is to distinguish yourself. Virgin Airlines Caterpillar Banana Republic Yahoo! Yahoo!! Oracle The Gap Stingray Want more?

Work smarter | Playlist Now playing Organizations are often run according to “the superchicken model,” where the value is placed on star employees who outperform others. And yet, this isn’t what drives the most high-achieving teams. Business leader Margaret Heffernan observes that it is social cohesion — built every coffee break, every time one team member asks another for help — that leads over time to great results.

Related: