Submit Blog Login Last Submitted Blogs RSS Archive Contact  
The Happy Developer
 
 
 
The Happy Developer
The Happy Developer is about making the lives of software developers better. It is about improving the quality of software being built today and making the creation of software fun, rewarding and fulfilling.
Language: English
RSS Feeds for this Blog
Statistics
Unique Visitors: 0
Total Unique Visitors: 137879
Visitors Out: 343
Total Visitors Out: 769
 
 
Articles
Mobile Marketing In 2012
2012-03-02 18:32:00
Since the cell phone’s inception, people have been predicting that the mobile marketing platform would take off as the dominant form of advertising. Yet, it’s clear that we have never been closer for this medium to take off and expand. Consumers these days are gobbling up mobile everything — be it a tablet, an app, or a mobile website.One example of this excitement is from my favorite platform...Android. 850,000 Android devices are activated every day, according to a blog post by Andy Rubin, Google's SVP of mobile and digital content, pushing the total number of handsets over 300m. Just a couple of months ago, the number of devices activated daily was 700,000, and in December 2010 was 300,000 – representing a growth rate of more than 250 per cent.The scale and energy of the mobile marketing platform medium is undeniable and will undoubtedly fully erupt soon. Right now, you could say it is “the calm before the storm.” Companies are starting to mobilize and choose mobile m...
 
A Case Study In Information Architecture
2012-02-28 20:18:00
Approaching how to conceive and develop a plan for a web based project can be tricky. However, the way that F-I.com approached it was pretty cool when they built their Civil War site for the history channel, As they wrote: "A&E TV Networks wanted to create a fresh, exciting and dynamic interactive experience in recognition of the 150th anniversary of the American Civil War that detailed all the various aspects of the colossal and monumental event in America’s History. The idea was very simple; make a richly dynamic and deeply educational experience fun for a variety of audiences - from the hardcore Civil war fanatic to the 7th grader who is learning about the Civil War. Overall strategy and visual design were very crucial to the success of the project. Fi developed a way to showcase the top 150 Civil War related topics in a highly intuitive way while taking a deeper dive into some of the more engaging and life changing events. The 150 Topics and bonus six...
 
The Future Of Mobile Marketing
2012-02-26 23:16:00
Today's consumers expect to have access to information in real time at their fingertips. With the increase in mobile Internet use, analysts predict that by 2014, mobile Internet will take over desktop Internet. Currently, U.S. consumers spend an average of 2.7 hours per day socializing on their mobile devices, with most (91%) utilizing mobile Internet, compared to 79% who use desktops. The mobile marketing world is expanding and transforming rapidly before our eyes.  Users are becoming increasingly dependent on mobile sites and applications for instant access to information, tools, deals, and product research. It will be integral for businesses to adjust their marketing strategy to accommodate for these changes in consumer behavior. It is a brave new world for mobile marketing, and without a proper guide, you could get lost in all the new developments. To help you better grasp this exciting industry, we have identified the most significant mobile marketing trends of 2011 t...
 
Education And Mobile Marketing
2012-02-16 18:23:00
Why is a mobile marketing strategy good for educational institutions? Because communicating through a single channel alone is often ineffective and response rates can be alarmingly low. By orchestrating new media like Mobile Text, Email, IM, Voice, and Social Media, you can dramatically increase enrollment, brand awareness, and return on investment. Why, you ask? Because: 1) There are 7 billion people on the planet. 5.1 billion of them own a cell phone 2) It takes 90 minutes for the average person to respond to an email, if they ever read it at all. It takes 90 seconds for the average person to respond to a text message. 3) 91% of all U.S. citizens have their mobile device within reach 24/7 4) 8 trillion text messages were sent in 2011. 5) In 2011, over 85 percent of new handsets were be able to access the mobile Web. In US it is already had surpassed that. 6) Text messaging has surpassed voice calls 7) Text based marketing gets a 4% to 15% redemption rate...
 
What is the best way to learn web development?
2011-11-22 19:32:00
The general rule is to learn by doing as much as possible. Start by working through a brief tutorial that gives you the minimal amount of information you need to get started, and then always work on building things, looking things up and acquiring new skills as needed.Specifically for web development:1) Pick a development area you want to work with. PHP is an inferior language to Python or Ruby for a number of reasons, but is probably the fastest way to go from zero to a functioning website while still teaching you basic programming concepts that you can later on use to learn another language quickly.2) The trickiest thing about learning web development isn't that any one thing is conceptually difficult, but that there are so many small things that you need to consider, often trying to piece together different tutorials about different tools. A book that works you through the basics of each part of the stack is helpful. This book is a good example: http://www.amazo...
 
Embrace Technology In A Pessimsitic World.
2011-11-13 13:27:00
I read a great article by David Kirkpatrick on Forbes.com this weekend where he spoke to technology and its promise to help everywhere from business to education to agriculture and more. You know, it is pretty obvious that technology is changing the landscape of the world. Unfortunately, there are a rather larger number of people that do not get it. A lot of them  are leaders in their organizations and hold powerful positions. However, they need to realize that to meet the demands of their business and their customers they have to unabashedly embrace technology and with that,innovation. Technology has the immense potential to solve many of their organization's problems and for those of us involved in technology.    The world's population are embracing smartphones in record numbers. More than 2 billion people use the internet and as the supreme example of social media, Facebook, continues its extraordinary dominance. Advanced companies around the world are redesigning...
 
Teaching, Learning and Sharing: How Today's Higher Education Faculty Use Social Media
2011-10-31 17:21:00
While surfing the net and doing a little "playing",  I came across this PDF document that was pretty darn interesting. It is entitled "Teaching, Learning and Sharing: How Today's Higher Education Faculty Use Social Media". Assembled by Pearson Learning Solutions, it dealt with the patterns of higher education and more importantly, the faculties use of social media as it pertains to teaching. Written on April of 2011, it delves into very interesting areas and actually brings to light what we all knew. Social media is here to stay in higher education and faculty are engaged. Faculty are big users of and believers in social media. Virtually all higher education teaching faculty are aware of the major social media sites; more than three-quarters visited a social media site within the past month for their personal use; and nearly one-half posted content. Even more impressive is their rate of adoption of social media in their professional lives: over 90% of all faculty are using so...
 
Don't Let Others Define You. Find Your Niche.
2011-10-20 17:26:00
Oh, man. Some days are good and some days are bad but when it comes to software development, bad days are typically related to horrible communication. For me communication is everything. You have to make sure you keep everyone informed about project changes. Don't assume just because you had a meeting that people know there are actionable events to be taken care of as a result of the meeting. Do not assume that everyone heard things the same way that you did and know they were supposed to take care of something. How often has your boss or a colleague walked up to you and asked "So how are the new development changes working out. Are you going to meet your deadline?". Of course, you start sweating and think, what changes? Soon, it starts to occur to you that in his mind the meeting you had 3 weeks earlier had actionable tasks to be done and without being told, you were suppose to magically know and carry them out. Project sponsors, managers and whomever HAVE to assign tasks. It nee...
 
Business Analysis Book of Knowledge
2011-10-17 14:33:00
Collaboration is one of the key atrributes or skills a business analyst needs. It's the ability to share ideas with their peers that eventually leads to consensus and a good working relationship. Together with a great personality and communication skills, a BA can have great success at his or her position. However, other than skills based on personality traits, knowledge of BA industry core concepts is also important. Where does one find these skills? How does one help themselves to learn and master these skills. One good resources is a collection of concepts knows as the Business ANalyst Book of Knowldege or BABOK. As described in chapter 1.1 of the BABOK, the BABOK is a " globally recognized standard for the practice of business analysis. The BABOK® Guide describes business analysis areas of knowledge, their associated activities and tasks, and the skills necessary to be effective in their execution.The primary purpose of the BABOK® Guide is to define the profession of business...
 
What Traits Does A Software Developer Need?
2011-09-29 17:42:00
One of the most important characteristics a software developer needs is affability. You need to be a people person. You need to be a friendly all around good person. The days of being the stereo-typical nerd who just wants to code and who cannot socialize and is also socially ill-equipped is over. We are in the people business. Through the use of technology and our current skill set, our job is to satisfy our clients needs. We have to be able to feel their pain and get into their mindset. Another important trait is passion. We have to have a passion for development. We need to be excited about learning something new. Whenever, I take a new job I always have to have the sense, it will teach me something. It has to be above my head, so I have something to reach for. I am a learning junkie and I like being exposed to new things. I am a professional student Patience is another great attribute. You have to be able to slow down your mind and think about your solution. I like the 1:1 r...
 
 
 
 
eXTReMe Tracker