MicroISV : Software Design
subscribe RSS: MicroISV by Greg Moreno
(Obsolete Feed) » Why I do not use Frontpage
Note: This post was written 5 years ago in my old blog. One of the rare times I had time to write an essay. One late night, while I was working on a web page, my wife asked why am I using a text editor and coding HTML when I can use Microsoft FrontPage. I tried to explain to her … [Link]
(Obsolete Feed) » If browsers were women
[Link]
(Obsolete Feed) » 7 signs that you’re a bad boss
#7 The creation of “boss rules” The staff has developed guidelines for dealing with you and quietly passes them to new employees. “Never suggest that there might be another way of doing something,” they might say. Or “Act self-deprecating so he doesn’t feel threatened.” #6 Employees start sucking up You have one or two fanatical acolytes. Yes, such devotion may … [Link]
(Obsolete Feed) » The 10 Commandments of Web Design
Thou shalt not abuse Flash. Thou shalt not hide content. Thou shalt not clutter. Thou shalt not overuse glassy reflections. Thou shalt not name your Web 2.0 company with an unnecessary surplus or dearth of vowels. Thou shalt worship at the altar of typography. Thou shalt create immersive experiences. Thou shalt be social. Thou shalt embrace proven technologies. Thou shalt … [Link]
(Obsolete Feed) » How to create Google-friendly URLs in Rails
If you are building content-management systems or any applications with pages that you want to appear in a Google search, it is very important that you employ search engine optimization techniques or SEO. One such technique involves URLs. Given a default URL in Rails, e.g. http://cia.gov/users/123, we know as developers that this request involves the controller ‘Users’, an action ’show’, … [Link]
(Obsolete Feed) » Don’t forget to help your visitors
All newspapers, magazines, and catalogs work the same way – you start at the front cover and keep turning the pages. That is not the case with websites. When visitors arrive at a new website, they pause, look around, and figure out how to proceed. There are a lot of question marks in their head and as soon as your website … [Link]
(Obsolete Feed) » How to share code between Javascript and Rails
Rails’ validations is great because it allows you to quickly implement the valid states of your models and at the same time have a ready-made way of displaying the errors to your users. For example, below is a screenshot of a registration form written with just a few lines of code: However, this approach requires the server to perform the … [Link]
(Obsolete Feed) » 10 guidelines for building the credibility of a website
Here are 10 guidelines for building the credibility of a web site based on research in Stanford University: Make it easy to verify the accuracy of the information on your site. Show that there’s a real organization behind your site. Highlight the expertise in your organization and in the content and services you provide. Show that honest and trustworthy people stand … [Link]
(Obsolete Feed) » 13 creativity hacks
Ask ‘Why?’ constantly. All creativity stems from questioning why things are the way they are. The more everyday obvious a thing is, the more it needs to be questioned. Always be suspicious when people say, ‘It stands to reason’. Human progress has come from those who had the courage to challenge the generally held view. When working on a problem, … [Link]
(Obsolete Feed) » Can you become as famous as Einstein?
The short answer: No. Einstein is a genius. Just like Newton, da Vinci, and Mozart, he belongs to a small group that very few of us will ever be part of. This is not an insult to your capacity but I’m just stating a simple truth – geniuses are born, not made. However, you share one characteristic with these geniuses … [Link]
(Obsolete Feed) » What MBA professors don’t teach you about marketing
There was a time when many of my friends got tired of being engineers and started taking graduate courses that have “business” sprinkled in it. What used to be hours of senseless chat on Friday nights became a venue for MBA-lingo definitions and discussions. Of all the things I heard from my friends, marketing was the only thing that interested … [Link]
(Obsolete Feed) » How Google plans to destroy Windows
[Link]
(Obsolete Feed) » Tips from 10 design experts
Don Norman: The three ways that good design makes you happy Philippe Starck: Why design? Jacek Utko: Can design save the newspaper? Paul Bennett: Design is in the details David Kelley: The future of design is human-centered Stefan Sagmeister: Yes, design can make you happy Janine Benyus: 12 sustainable design ideas from nature Jared Spool: Journey to the Center of … [Link]
(Obsolete Feed) » Top 10 replies by programmers when their programs do not work
10. “That’s weird…” 9. “It worked yesterday.” 8. “It must be a hardware problem.” 7. “What did you type in wrong to get it to crash?” 6. “There is something funky in your data.” 5. “You must have the wrong version.” 4. “Somebody must have changed my code.” 3. “Did you check for a virus on your system?” 2. “You … [Link]
(Obsolete Feed) » How to create Google-friendly URLs in Rails
If you are building content-management systems or any applications with pages that you want to appear in a Google search, it is very important that you employ search engine optimization techniques or SEO. One such technique involves URLs. Given a default URL in Rails, e.g. http://cia.gov/users/123, we know as developers that this request involves the controller ‘Users’, an action ’show’, … [Link]
(Obsolete Feed) » Don’t forget to help your visitors
All newspapers, magazines, and catalogs work the same way – you start at the front cover and keep turning the pages. That is not the case with websites. When visitors arrive at a new website, they pause, look around, and figure out how to proceed. There are a lot of question marks in their head and as soon as your website … [Link]
(Obsolete Feed) » How to share code between Javascript and Rails
Rails’ validations is great because it allows you to quickly implement the valid states of your models and at the same time have a ready-made way of displaying the errors to your users. For example, below is a screenshot of a registration form written with just a few lines of code: However, this approach requires the server to perform the … [Link]
(Obsolete Feed) » 10 guidelines for building the credibility of a website
Here are 10 guidelines for building the credibility of a web site based on research in Stanford University: Make it easy to verify the accuracy of the information on your site. Show that there’s a real organization behind your site. Highlight the expertise in your organization and in the content and services you provide. Show that honest and trustworthy people stand … [Link]
(Obsolete Feed) » 13 creativity hacks
Ask ‘Why?’ constantly. All creativity stems from questioning why things are the way they are. The more everyday obvious a thing is, the more it needs to be questioned. Always be suspicious when people say, ‘It stands to reason’. Human progress has come from those who had the courage to challenge the generally held view. When working on a problem, … [Link]
(Obsolete Feed) » Can you become as famous as Einstein?
The short answer: No. Einstein is a genius. Just like Newton, da Vinci, and Mozart, he belongs to a small group that very few of us will ever be part of. This is not an insult to your capacity but I’m just stating a simple truth – geniuses are born, not made. However, you share one characteristic with these geniuses … [Link]
