<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>General &#8211; Macronimous Blog</title>
	<atom:link href="https://www.macronimous.com/blog/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.macronimous.com/blog</link>
	<description>Web design, web programming, Mobile apps, Opensource , SEO etc</description>
	<lastBuildDate>Wed, 11 Mar 2026 10:06:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Communication tools that we use in Macronimous throughout the web development lifecycle</title>
		<link>https://www.macronimous.com/blog/communication-tools-that-we-use-in-macronimous-throughout-the-web-development-lifecycle/</link>
					<comments>https://www.macronimous.com/blog/communication-tools-that-we-use-in-macronimous-throughout-the-web-development-lifecycle/#respond</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Thu, 22 Apr 2021 12:18:47 +0000</pubDate>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Macronimous]]></category>
		<category><![CDATA[Outsource to India]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Web business]]></category>
		<category><![CDATA[Web collaboration]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[Web tools]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[web project management]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=2933</guid>

					<description><![CDATA[<p>Macronimous is in the web development business and has been, since its inception, in the remote working space. By default, as with most businesses like ours, client-centric communication is our key strength &#8211; the ability to communicate well and transform client visions into Internet reality. A collection of solid social collaboration solutions takes advantage of [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/communication-tools-that-we-use-in-macronimous-throughout-the-web-development-lifecycle/">Communication tools that we use in Macronimous throughout the web development lifecycle</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<a href="https://www.macronimous.com/blog/wp-content/uploads/2021/04/Web-project-management-tools-used.png"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-2934" src="https://www.macronimous.com/blog/wp-content/uploads/2021/04/Web-project-management-tools-used.png" alt="" width="1600" height="900" /></a>
<p>Macronimous is in the web development business and has been, since its inception, in the remote working space. By default, as with most businesses like ours, client-centric communication is our key strength &#8211; the ability to communicate well and transform client visions into Internet reality.</p>
<p>A collection of solid social collaboration solutions takes advantage of an organization&#8217;s network by bringing together the people, data, and processes needed for improved engagement and informed decision making.</p>
<p>Our clients often introduce us to new tools that we, mostly, adopt to go further up our learning curve as an organization. One example was Zoom which a client introduced to us in 2013 that we had some early reservations about, at the time. The rest is history.</p>
<p>We use an eclectic mix of communication tools for web teams:</p>
<ul>
<li><strong>E-mails </strong>&#8211; Probably seen as the snail mail of today, e-mails continue to serve an important purpose among which are correspondence regarding initial requirements and pre-sales questions. This also helps keep records of client communication at all stages of the project which eliminates confusion and increases transparency.<strong style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;"> </strong></li>
</ul>
<ul>
<li><strong>Zoom, Google Meet </strong>– are quite similar in operation. Both have collaboration tools, share screen, breakout rooms, and support call-ins. The difference is with the overall price and the maximum number of participants that can join a meeting. These two conferencing tools are what our clients presently prefer, and they are, thus, the tools we work with. Like everyone, we at Macronimous started using them extensively, after the pandemic.</li>
</ul>
<ul>
<li><strong>Skype</strong> – This is seen as among the first VOIP systems to break traditional communication barriers. We use this to make quick calls before and during the project start. Skype also helps in the traditional area of phone calls; investing in a VOIP device with call recording is worthwhile. We have set up a Skype phone number in the USA; our local clients reach us while incurring no additional charges for international calls.</li>
</ul>
<ul>
<li><strong>Basecamp.com and Teamwork.com </strong>– We use web-based project management software as part of our box of remote team communication tools. They help ensure that everything is organized and our team continues to work seamlessly on multiple projects. They make both simple and complex projects easier to manage.</li>
</ul>
<p><a href="https://basecamp.com/" target="_blank" rel="noopener">Basecamp</a> is relatively old compared to <a href="https://www.teamwork.com/" target="_blank" rel="noopener">Teamwork</a> yet clients like it because of its simplicity. Teamwork is extensive, it has a bit of a learning curve.</p>
<ul>
<li><strong>Trello </strong>– For our clients who like Kanban boards, Trello works well. Trello is simple and good for smaller web projects. Trello’s boards, lists, and cards enable teams to organize and prioritize projects in a flexible way. It is easier to track &#8211; all on its dashboard &#8211; with easy-to-move cards-based navigation.</li>
</ul>
<ul>
<li><strong>Adobe XD </strong>– is a screen-based design tool that helps our developers effortlessly share interactive prototypes with team members and our clients. Our developers create all the screens in a web app flow letting our clients get a feel of the entire product.</li>
</ul>
<p>The chances of client frustration are low as this process of visualizing the proposed product would reduce any scope creep or deviation. It saves us hundreds of hours per project by lessening the number of e-mail exchanges.</p>
<ul>
<li><strong>Bugzilla </strong>– is a robust bug-tracking system that allows our teams of developers to keep track of outstanding bugs, enhancements, and other change requests in their products.</li>
</ul>
<p>We are open, however, to adopting our client’s preference of any other web-based or locally installed equivalent bug tracking tool.</p>
<ul>
<li><strong>Slack </strong>– is a collaboration hub that brings people, information, and tools together to get work done. It ranks among the most popular communication tools for remote web teams. We use Slack within our development team. However, not all our clients are ready to get onto Slack, so we adapt to their software of choice, where necessary.</li>
<li><strong>FreshBooks </strong>– is the application we use to invoice, record expenses, and track time. This is a simple but relatively expensive tool. Apart from Freshbooks, we are use Hiveage, which has many payment integrations other than PayPal.</li>
</ul>
<p>There are many similar applications for payment receivables and payables operations. However, we work with FreshBooks as it is a standard for most of our clients.</p>
<p><strong>Loom</strong> &#8211; this is a new and easy-to-use video messaging business tool that is gathering traction in this space. You can send a one-way video message the way you would send a text message using <a href="https://www.loom.com/" target="_blank" rel="noopener">Loom</a>. The video can include a recording of the screen for more technical/ visual topics along with voiceovers. It is free! We send our clients explainer videos, project flows, etc. via Loom and they provide feedback, similarly, thus saving hours of inputting text. For instance: to explain how to delete an image in a post in the <a href="https://www.macronimous.com/blog/hidden-technical-debt-wordpress-seo/">WordPress</a> block editor, we would create a video and send it to the client and then deal with the client’s feedback. When our communication with our clients has to be asynchronous without their presence for a screen share, Loom videos become visual documents.</p>
<p>When we work remotely on multiple projects that involve different stakeholders who are allocated their separate tasks, staying organized can be a challenge. However, we have created our effective working environment using a wide range of software that we optimize for our operations.</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/communication-tools-that-we-use-in-macronimous-throughout-the-web-development-lifecycle/">Communication tools that we use in Macronimous throughout the web development lifecycle</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/communication-tools-that-we-use-in-macronimous-throughout-the-web-development-lifecycle/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to keep up with Web technology? Overcoming the challenges with learning</title>
		<link>https://www.macronimous.com/blog/how-to-keep-up-with-web-technology-overcoming-the-challenges-with-learning/</link>
					<comments>https://www.macronimous.com/blog/how-to-keep-up-with-web-technology-overcoming-the-challenges-with-learning/#comments</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Wed, 08 Jan 2014 11:17:46 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Responsive Web Design]]></category>
		<category><![CDATA[Web business]]></category>
		<category><![CDATA[Web collaboration]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web programming]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[web technology]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=686</guid>

					<description><![CDATA[<p>It is a challenge for the Web developers always since they need to read, practice and deliver all the time. You may say life if full of learning, and everyone has to learn. But, what you learn today becomes outdated within a year, or sometimes even within few months in web technology and this becomes [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/how-to-keep-up-with-web-technology-overcoming-the-challenges-with-learning/">How to keep up with Web technology? Overcoming the challenges with learning</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>It is a challenge for the Web developers always since they need to read, practice and deliver all the time. You may say life if full of learning, and everyone has to learn. But, what you learn today becomes outdated within a year, or sometimes even within few months in web technology and this becomes a real challenge.</p>
<p>In this Presentation, <a href="http://chriscoyier.net/" target="_blank" rel="noopener">Chris Coyier</a> is trying to arrive at a decent answer. We would like it to be shared on our blog too.<br />
You can see Chris shared some useful links at the end, unfortunately, they aren&#8217;t clickable. But Don&#8217;t worry, we have given them below as links that you can enjoy.</p>
<p><strong>CSS, HTML, and Web programming resources: </strong></p>
<p>CSS-Tricks<br />
<a href="http://www.css-tricks.com" target="_blank" rel="noopener">http://www.css-tricks.com</a></p>
<p>CSS Wizardry<br />
<a href="http://www.csswizardry.com" target="_blank" rel="noopener">http://www.csswizardry.com</a></p>
<p>Smashing Magazine<br />
<a href="http://www.smashingmagazine.com" target="_blank" rel="noopener">http://www.smashingmagazine.com</a></p>
<p>BRICSS<br />
<a href="http://saho.studio/BRICCS.html" target="_blank" rel="noopener">http://www.bricss.net</a></p>
<p>Cognition<br />
<a href="http://cognition.happycog.com" target="_blank" rel="noopener">http://cognition.happycog.com</a></p>
<p>24 Ways<br />
<a href="http://www.24ways.org" target="_blank" rel="noopener">http://www.24ways.org</a></p>
<p>NetTuts+<br />
<a href="http://net.tutsplus.com" target="_blank" rel="noopener">http://net.tutsplus.com</a></p>
<p>Codrops<br />
<a href="http://www.tympanus.com/codrops" target="_blank" rel="noopener">http://www.tympanus.com/codrops</a></p>
<p>Web Platform<br />
<a href="http://blog.webplatform.org" target="_blank" rel="noopener">http://blog.webplatform.org</a></p>
<p><strong>Individual who share their thoughts and learning:  </strong></p>
<p>Paul Irish<br />
<a href="http://www.paulirish.com" target="_blank" rel="noopener">http://www.paulirish.com</a></p>
<p>Zoe Gillenwater<br />
<a href="http://www.zomigi.com" target="_blank" rel="noopener">http://www.zomigi.com</a></p>
<p>Jeremy Keith<br />
<a href="http://www.adactio.com" target="_blank" rel="noopener">http://www.adactio.com</a></p>
<p>Estelle Weyl<br />
<a href="https://estelle.github.io/" target="_blank" rel="noopener">http://estelle.github.com</a></p>
<p>Nicolas Zakas<br />
<a href="http://www.nczonline.net" target="_blank" rel="noopener">http://www.nczonline.net</a></p>
<p>Ryan Seddon<br />
<a href="http://www.thecssninja.com" target="_blank" rel="noopener">http://www.thecssninja.com</a></p>
<p>Nicole Sullivan<br />
<a href="http://www.stubbornella.org/" target="_blank" rel="noopener">http://www.stubbornella.org/</a></p>
<p>Dave Rupert<br />
<a href="http://www.daverupert.com" target="_blank" rel="noopener">http://www.daverupert.com</a></p>
<p>Tab Atkins<br />
<a href="http://www.xanthir.com" target="_blank" rel="noopener">http://www.xanthir.com</a></p>
<p>Christian Heilman<br />
<a href="http://www.christianheilmann.com" target="_blank" rel="noopener">http://www.christianheilmann.com</a></p>
<p>ShopTalk<br />
<a href="http://www.shoptalkshow.com" target="_blank" rel="noopener">http://www.shoptalkshow.com</a></p>
<p>Rails Casts<br />
<a href="http://www.railscasts.com" target="_blank" rel="noopener">http://www.railscasts.com</a></p>
<p>The Web Ahead<br />
<a href="https://thewebahead.net/topic/css" target="_blank" rel="noopener">https://thewebahead.net/topic/css</a></p>
<p>Non-Breaking Space<br />
<a href="http://www.nonbreakingspace.tv" target="_blank" rel="noopener">http://www.nonbreakingspace.tv</a></p>
<p>This Developer’s Life<br />
<a href="http://www.thisdeveloperslife.com" target="_blank" rel="noopener">http://www.thisdeveloperslife.com</a></p>
<p>The East Wing<br />
<a href="http://www.theeastwing.net" target="_blank" rel="noopener">http://www.theeastwing.net</a></p>
<p>Build Podcast<br />
<a href="http://www.build-podcast.com" target="_blank" rel="noopener">http://www.build-podcast.com</a></p>
<p>BizCraft<br />
<a href="http://www.unmatchedstyle.com/bizcraft" target="_blank" rel="noopener">http://www.unmatchedstyle.com/bizcraft</a></p>
<p><strong>Tech Twitters: </strong></p>
<p>Elijah Manor<br />
<a href="https://twitter.com/elijahmanor" target="_blank" rel="noopener">@elijahmanor</a></p>
<p>Lea Verou<br />
<a href="http://www.twitter.com/leaverou" target="_blank" rel="noopener">@leaverou</a></p>
<p>Mike Taylor<br />
<a href="https://twitter.com/miketaylr" target="_blank" rel="noopener">@miketaylr</a></p>
<p>Divya Manian<br />
<a href="https://twitter.com/divya" target="_blank" rel="noopener">@divya</a></p>
<p>Ethan Marcotte<br />
<a href="https://twitter.com/RWD" target="_blank" rel="noopener">@rwd</a></p>
<p>Ben Alman<br />
<a href="http://www.twitter.com/cowboy" target="_blank" rel="noopener">@cowboy</a></p>
<p>David Walsh<br />
<a href="https://twitter.com/davidwalshblog" target="_blank" rel="noopener">@davidwalshblog</a></p>
<p>Scott Jehl<br />
<a href="http://www.twitter.com/scottjehl" target="_blank" rel="noopener">@scottjehl</a></p>
<p>Jeff Starr<br />
<a href="http://www.twitter.com/perishable" target="_blank" rel="noopener">@perishable</a></p>
<p>Mat Marquis<br />
<a href="https://twitter.com/wilto" target="_blank" rel="noopener">@wilto</a></p>
<p>Simon<br />
<a href="https://twitter.com/simurai" target="_blank" rel="noopener">@simurai</a></p>
<p>Hakim El Hattab<br />
<a href="https://twitter.com/hakimel?" target="_blank" rel="noopener">@hakimel</a></p>
<p><strong><span style="line-height: 1.5em;">What  we </span>recommend:</strong><span style="line-height: 1.5em;"><br />
</span></p>
<p>Cat The code</p>
<p><a href="https://twitter.com/catswhocode" target="_blank" rel="noopener">@catswhocode </a></p>
<p>Not but not least:</p>
<p><a href="https://twitter.com/macronimous?" target="_blank" rel="noopener">@macronimous</a> <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>Weekly doses: </strong></p>
<p>Web Design Weekly<br />
<a href="http://www.web-design-weekly.com" target="_blank" rel="noopener">http://www.web-design-weekly.com</a></p>
<p>CSS Weekly<br />
<a href="http://www.css-weekly.com" target="_blank" rel="noopener">http://www.css-weekly.com</a></p>
<p>JavaScript Weekly<br />
<a href="http://www.javascriptweekly.com" target="_blank" rel="noopener">http://www.javascriptweekly.com</a></p>
<p>HTML5 Weekly<br />
<a href="http://www.html5weekly.com" target="_blank" rel="noopener">http://www.html5weekly.com</a></p>
<p>RWD Weekly<br />
<a href="http://www.responsivedesignweekly.com" target="_blank" rel="noopener">http://www.responsivedesignweekly.com</a></p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/how-to-keep-up-with-web-technology-overcoming-the-challenges-with-learning/">How to keep up with Web technology? Overcoming the challenges with learning</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/how-to-keep-up-with-web-technology-overcoming-the-challenges-with-learning/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Flat design + Less framework + WordPress = Our new responsive Blog design</title>
		<link>https://www.macronimous.com/blog/flat-design-less-framework-wordpress/</link>
					<comments>https://www.macronimous.com/blog/flat-design-less-framework-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Fri, 22 Nov 2013 07:18:32 +0000</pubDate>
				<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Responsive Web Design]]></category>
		<category><![CDATA[Flat Design]]></category>
		<category><![CDATA[Responsive Web design]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=580</guid>

					<description><![CDATA[<p>After few years we had decided to give a new look and feel. As you are aware 2013 was a year of Responsive Web Design and we are no exception to this. So, RWD was in priority for the blog design. Why not applying new trends in our own blog ?  So, we added Flat design [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/flat-design-less-framework-wordpress/">Flat design + Less framework + WordPress = Our new responsive Blog design</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>After few years we had decided to give a new look and feel. As you are aware 2013 was a year of Responsive Web Design and we are no exception to this. So, <a title="Responsive web design to make your site mobile ready – Is it worth doing?" href="https://www.macronimous.com/blog/responsive-web-design-to-make-your-site-mobile-ready-is-it-worth-doing/">RWD</a> was in priority for the blog design. Why not applying new trends in our own blog ?  So, we added Flat design too.</p>
<div id="attachment_601" style="width: 210px" class="wp-caption alignright"><a href="https://www.macronimous.com/blog/wp-content/uploads/2013/11/LessFramework-Blog-Tablet-browser11.png"><img decoding="async" aria-describedby="caption-attachment-601" class="size-full wp-image-601" src="https://www.macronimous.com/blog/wp-content/uploads/2013/11/LessFramework-Blog-Tablet-browser11.png" alt="Tablet browser view" width="200" height="320" /></a><p id="caption-attachment-601" class="wp-caption-text">Tablet browser view</p></div>
<p><strong>Flat design:</strong></p>
<p>Design trends change over the years. Now, people like to get rid of curved edges, gradients, reflections or shadow effects. Sharp edges become a favorite, along with minimalism.</p>
<p>If you like to start, you must first get inspired by some designs, take them as inspirations and practice yourself. You can see a lot of Flat UI designs at <a href="http://fltdsgn.com/" target="_blank" rel="noopener">Flat Design</a>. Also, I recommend <a href="http://flatuicolors.com/" target="_blank" rel="noopener">Flat UI Colors</a> to choose your colors and for more inspirations take a look at <a href="http://dribbble.com/search?q=flat" target="_blank" rel="noopener">Dribbble’s Flat collections.</a></p>
<p><strong>Less framework:</strong></p>
<p>We have written couple of blogs on Responsive Web Design months ago when it was catching, one was about the <a href="https://www.macronimous.com/blog/responsive-web-design-frameworks-that-we-like-and-use-responsive-web-design-framework-review/">CSS frameworks that we liked and used</a>. But, recently with few projects we got an opportunity to explore <a href="http://lessframework.com/" target="_blank" rel="noopener">Less framework</a>. It’s quite impressive</p>
<p>The layout will be made to 992pixels and add CSS media queries within the child layouts. Child layouts will be 768pixels, 480 pixels, and 320 pixels to make it ready for different browsers.</p>
<p>If the browser isn&#8217;t supporting CSS media queries such as Internet Ex­plorer 6–8 and most old mobile devices, the default layout will be served and for other browsers which support media queries, child layouts will be served based on the screen resolutions.</p>
<p>Less Framework is MIT licensed, so we can even modify it. However, the learning curve is little steep, a designer who is strong in <a href="https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5" target="_blank" rel="noopener">HTML5</a> and <a href="https://www.techopedia.com/definition/28243/cascading-style-sheets-level-3-css3" target="_blank" rel="noopener">CSS3</a> will require at least a weeks’ time to learn and master it.</p>
<p>&nbsp;</p>
<div id="attachment_600" style="width: 210px" class="wp-caption alignright"><a href="https://www.macronimous.com/blog/wp-content/uploads/2013/11/LessFramework-Blog-Mobile-browser11.png"><img decoding="async" aria-describedby="caption-attachment-600" class="size-full wp-image-600" src="https://www.macronimous.com/blog/wp-content/uploads/2013/11/LessFramework-Blog-Mobile-browser11.png" alt="Mobile browser view" width="200" height="320" /></a><p id="caption-attachment-600" class="wp-caption-text">Mobile browser view</p></div>
<p><strong><a href="https://www.macronimous.com/blog/hidden-technical-debt-wordpress-seo/">WordPress</a>:</strong></p>
<p>Finally, we decided to retain our blog with WordPress, through the new blogging platform <a href="https://ghost.org/" target="_blank" rel="noopener">Ghost</a> looks promising. Maybe we should try that in for coming years.</p>
<p>We used <a href="http://wordpress.org/plugins/wptouch/" target="_blank" rel="noopener">WP Touch WordPress plugin</a> for years. Thanks to this wonderful plugin by Bravenewcode.</p>
<p>In order to see our new RWD, we had to disable WP Touch.</p>
<p>Now the final design is ready for different browsers and Feel free to give our feedback on our new design.</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/flat-design-less-framework-wordpress/">Flat design + Less framework + WordPress = Our new responsive Blog design</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/flat-design-less-framework-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Help The Victims of Earthquake in Japan</title>
		<link>https://www.macronimous.com/blog/help-the-victims-of-earthquake-in-japan/</link>
					<comments>https://www.macronimous.com/blog/help-the-victims-of-earthquake-in-japan/#respond</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Mon, 14 Mar 2011 12:58:50 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Social Cause]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=340</guid>

					<description><![CDATA[<p>We have decided to make a special post to call for support through the American RedCross society for the victims of Japan. Help The Victims of the 8.9 Earthquake in Japan by Spreading Awareness and Aid. Visit https://american.redcross.org/site/Donation2?idb=0&#038;5052.donation=form1&#038;df_id=5052 to donate and provide your generous support. God Bless.</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/help-the-victims-of-earthquake-in-japan/">Help The Victims of Earthquake in Japan</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We have decided to make a special post to call for support through the American RedCross society for the victims of Japan.</p>
<p>Help The Victims of the 8.9 Earthquake in Japan by Spreading Awareness and Aid. Visit https://american.redcross.org/site/Donation2?idb=0&#038;5052.donation=form1&#038;df_id=5052 to donate and provide your generous support.</p>
<p>God Bless.</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/help-the-victims-of-earthquake-in-japan/">Help The Victims of Earthquake in Japan</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/help-the-victims-of-earthquake-in-japan/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>11 things we improved within a year</title>
		<link>https://www.macronimous.com/blog/11-things-we-improved-in-2010/</link>
					<comments>https://www.macronimous.com/blog/11-things-we-improved-in-2010/#respond</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Fri, 31 Dec 2010 05:45:40 +0000</pubDate>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Macronimous]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[Search Media Optimization]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[Web business]]></category>
		<category><![CDATA[Web collaboration]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web programming]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[Welcome]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[ph]]></category>
		<category><![CDATA[what we learnt]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=296</guid>

					<description><![CDATA[<p>Like any other year for a web development company, a year went with a lot of learning. Not even a single day left without the impact of technological advancements and new techniques to learn. At Macronimous, we always try to let our clients know what we learned: jQuery/HTML 5 instead of Flash, Ajax-driven forms, Mobile [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/11-things-we-improved-in-2010/">11 things we improved within a year</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Like any other year for a web development company, a year went with a lot of learning. Not even a single day left without the impact of technological advancements and new techniques to learn. At <a href="https://www.macronimous.com/" target="_blank" rel="noopener noreferrer">Macronimous</a>, we always try to let our clients know what we learned: <a href="http://www.infragistics.com/products/jquery" target="_blank" rel="noopener">jQuery/HTML 5</a> instead of <a href="https://en.wikipedia.org/wiki/Adobe_Flash" target="_blank" rel="noopener">Flash</a>, Ajax-driven forms, Mobile and Tablet interfaces for websites, Security for <a href="https://wordpress.org/news/" target="_blank" rel="noopener">WordPress blogs</a> &amp; sites and social networking integration are some of the key considerations for improving the deliverable. Few things were challenging and few attempts didn&#8217;t turn up well. At the end of the year, it’s the summary of things that helps any business to focus or rethink to make the new year better for us and most importantly for our clients.</p>
<p><a href="https://www.macronimous.com/blog/wp-content/uploads/2010/12/dilbert_learning.gif"><img loading="lazy" decoding="async" class="alignright size-medium wp-image-306" title="Dilbert on learning" src="https://www.macronimous.com/blog/wp-content/uploads/2010/12/dilbert_learning-300x93.gif" alt="" width="300" height="93" /></a><br />
<strong><br />
1. <a href="http://www.social-marketing.com/whatis.html" target="_blank" rel="noopener">Social Marketing</a>:</strong> Facebook and Twitter will rule over the next few years. Every <a href="https://en.wikipedia.org/wiki/Search_engine_optimization" target="_blank" rel="noopener">SEO</a> company which helps their client to succeed online should help them by letting them consider these technology giants, which might take them to the next level. Social media optimization will not replace <a href="https://www.macronimous.com/blog/search-experience-optimization-sxo-basics/">Search Engine Optimization</a>, but social media optimization should go in parallel with <a href="https://www.macronimous.com/blog/hidden-technical-debt-wordpress-seo/">SEO</a>.<br />
<strong><br />
2.<a href="http://www.interoute.com/what-cloud-hosting" target="_blank" rel="noopener"> Cloud applications and hosting</a>:</strong> We started using invoice applications first (Fresh books) and it ended up with cloud hosting. We moved our sites to the cloud. Also helped clients to taste the flavor of clouds. Web hosting with Amazon web services was a very different service we offered to our clients. Setting up their sites and web applications with <a href="http://aws.amazon.com/ec2/" target="_blank" rel="noopener">EC2</a>  initially needed some learning with Amazon, but it became an expert service at the year-end. Next year we will be providing setting up applications in the cloud as a key service.<br />
<strong><br />
3.<a href="http://www.forbes.com/sites/christinemoorman/2014/12/16/12-tips-for-integrating-social-media-into-your-marketing-strategy/#4468ad732016" target="_blank" rel="noopener"> Social Media integration</a>:</strong> We learned FBML, Facebook SDK with PHP and started offering <a href="http://www.facebook.com/FacebookPages" target="_blank" rel="noopener">business pages</a> and applications with Facebook, which will continue next year. Marketing those pages is another fruit to reap. Similarly, Facebook Like button integration and Twitter API integrations are two important promotional services clients will require.<br />
<strong><br />
4. <a href="https://blogging.org/" target="_blank" rel="noopener">Blogging</a>:</strong> Is blogging dead? No, it has come out in a different format. Twits and Facebook status updates are microblogging and people who do not want to write much or those who like to share instantly use them. But, still, business blogging isn’t dead. Macronimous helped several clients to start blogging. WordPress helped us much. We provide SEO friendly WordPress blogs by adding SEO plugins and basic SEO readiness set up as a mandatory feature along with every blog.<br />
<strong><br />
5. <a href="https://moz.com/beginners-guide-to-seo/basics-of-search-engine-friendly-design-and-development" target="_blank" rel="noopener">Search Engine friendly coding</a>:</strong> SEO readiness is no more a value addition. Every site we develop should be ready for Search Engines. It begins with lightweight coding and ends with Keyword setup. Making dynamic sites such as CMS driven content, <a title="SEO Friendly Ecommerce sites" href="http://www.macronimous.com/resources/SEO_for_Ecommerce_site_development.asp">ECommerce sites</a> and <a title="SEO frienly Flash sites" href="http://www.macronimous.com/resources/Search_Engine_Optimisation_websites_using_Flash.asp">Flash sites</a> with PHP and <a title="SEO friendly URLs in .NET pages" href="http://www.macronimous.com/resources/developing_SEO_friendly_websites_with_ASP_NET_2.0.asp">.NET</a> are offered by us as an expert SEO service.<br />
<strong><br />
6.<a href="https://blog.udemy.com/flash-vs-html5/" target="_blank" rel="noopener"> HTML5 for Flash</a>:</strong> We started offering HTML5 based presentations and sites. Flash was replaced by jQuery for many clients and they were happy too. By 2011, HTML 5 should be the standard, and Flash will move for interactive applications. The test results made at RWW in March 2010 was an eye-opener. With full-fledged CSS3 and HTML5, easy to create interactive web applications without Flash should be feasible.<br />
<strong><br />
7. <a href="https://www.computerworld.com/article/2551058/rich-internet-applications.html" target="_blank" rel="noopener noreferrer">Rich Internet Application</a></strong> – Flex was used much in few projects this year. We look forward to work on RIA based frameworks, such as <a href="http://www.sencha.com/" target="_blank" rel="noopener">Sencha</a>.<br />
<strong><br />
8. <a href="https://www.linkedin.com/pulse/7-best-php-frameworks-2015-winspire-web-solution" target="_blank" rel="noopener">PHP Frameworks</a>:</strong> We used <a href="https://www.macronimous.com/blog/frameworks-we-like-4-codeigniter-and-why/">Codeigniter very much</a>. But MVC is still not very popular, and framework based applications are relatively lower than non-MVC-based solutions like WordPress etc.<br />
<strong><br />
9. <a href="http://www.wired.com/2015/12/best-apps-new-tablet-smartphone/" target="_blank" rel="noopener">Smartphone and Tablet applications</a>:</strong> We did much with iPhones this year (including 2011 World Cup Cricket app), moving to iPads. Android development for Smartphones and tablets will be our important strategy next year. By the end of this year, we see more Tablets, and thanks to iPad, which regenerated the new platform of business. Building portable applications for the mobile and tablet browsers is another channel. By providing mobile-friendly websites we help clients become accessible everywhere. <a href="https://www.sencha.com/products/touch/" target="_blank" rel="noopener">Sencha</a> Touch and DHTML X&#8217;s JavaScript mobile UI APIs will be a part of the development.<br />
<strong><br />
10. Security for Opensource applications</strong>: Many of us believe that Opensource application based development cost is almost nil. This is a lie. The initial cost of a WordPress or Joomla based application/site development might be relatively lower than a closed, custom application development. But the real cost of ownership is affected by the security issues that come with the open standards, mainly when they are affected by security attacks. We will work hard on providing secure web applications when we develop them with open source  now on. Even this year-end, we have an important announcement with a  <a href="http://wordpress.org/news/2010/12/3-0-4-update/" target="_blank" rel="noopener">major security fix from WordPress</a>.<br />
<strong><br />
11. Remote project management:</strong> Managing projects across the globe was a real challenge a decade ago. Using standards and web-based project management tools we provide hassle-free project management. Tools like Basecamp, <a href="http://dotproject.net" target="_blank" rel="noopener">dot project</a>, and <a href="http://dev.mysql.com/downloads/other/eventum/" target="_blank" rel="noopener">Eventum</a> helped us much, and we are working with few cloud-based PM and collaboration tools, <a href="https://github.com/" target="_blank" rel="noopener">GitHub</a> etc. Apart from this, our agile based PM methods have had some customization. Part of that is a project closure <a href="https://www.macronimous.com/blog/10-questions-to-ask-your-clients-after-project-delivery/">questionnaire</a>.</p>
<p>Overall, many easy and hard ways of learning helped our team to build the next year strategy very much. Leave your comments if you had such learning to share with others. Looking forward to another technologically challenging year which helps us to help our clients.</p>
<p>Dilbert stripe: © Dilbert.com</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/11-things-we-improved-in-2010/">11 things we improved within a year</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/11-things-we-improved-in-2010/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>10 Vital Questions for Your Post-Project Questionnaire for Web Development Clients</title>
		<link>https://www.macronimous.com/blog/10-questions-to-ask-your-clients-after-project-delivery/</link>
					<comments>https://www.macronimous.com/blog/10-questions-to-ask-your-clients-after-project-delivery/#comments</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Mon, 13 Sep 2010 05:08:49 +0000</pubDate>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Macronimous]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Project Managment]]></category>
		<category><![CDATA[Web collaboration]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[web project management]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=269</guid>

					<description><![CDATA[<p>Asking the client feedback after the project delivery is equally important to make improvement decisions among the team or management, These 10 questions will help you to do so. </p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/10-questions-to-ask-your-clients-after-project-delivery/">10 Vital Questions for Your Post-Project Questionnaire for Web Development Clients</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="last-updated">Last updated: March 2026</p>
<div class="quick-answer-box" style="background-color: #f9f9f9; border: 1px solid #ddd; padding: 20px; margin-bottom: 25px;"><strong>At a Glance: Closing the Feedback Loop</strong></p>
<ul style="list-style-type: disc; margin-left: 20px;">
<li><strong>The Tool:</strong> A structured <strong>post-project questionnaire for web development clients</strong> used to evaluate project success.</li>
<li><strong>The Goal:</strong> To extract specific <strong>client feedback questions for web development</strong> that drive service improvements.</li>
<li><strong>The Benefit:</strong> Improved E-E-A-T signals through genuine testimonials and refined internal agency processes.</li>
</ul>
</div>
<p>A <strong>post-project questionnaire for web development clients</strong> is a strategic feedback mechanism used to measure satisfaction and technical success immediately after a site goes live. At Macronimous, we have found that the most successful projects aren&#8217;t just defined by clean code, but by how well the final product aligns with the client’s business vision. By utilizing a consistent set of questions, you can transform subjective impressions into a roadmap for agency growth and better client retention.</p>
<h2>Why does your agency need a post-project questionnaire?</h2>
<p>Using a structured feedback loop ensures that no project ends in a vacuum, preventing missed opportunities for process optimization. Many vendors or web development teams often ignore project feedback that is valuable in building a successful team and company. However, client feedback is essential to building a successful business.</p>
<p>After completing a <a href="https://www.macronimous.com/services/web-development" target="_blank" rel="noopener noreferrer">Web Development</a>, <a href="https://www.macronimous.com/services/mobile-development" target="_blank" rel="noopener noreferrer">Mobile Development</a>, or <a href="https://www.macronimous.com/blog/site-architecture-seo-design-boost/">SEO</a> project, a team&#8217;s self-evaluation should prioritize insights provided by the client.</p>
<img loading="lazy" decoding="async" class="aligncenter wp-image-2644" src="https://www.macronimous.com/blog/wp-content/uploads/2010/09/project-customer-feedback-1024x768.png" alt="collect project feedback" width="545" height="409" />
<p>We&#8217;ve found that dedicating 10–15 minutes to a thoughtful questionnaire can yield valuable improvements. It enhances our understanding of your needs and results in better deliverables overall. If you can convince your customer to respond, remember—you have an important tool that can help you improve.</p>
<h2>Which client feedback questions for web development are essential?</h2>
<p>The most effective questions target the intersection of communication, technical execution, and business ROI. To get the most out of your <strong>post-project questionnaire for web development clients</strong>, you need to ask questions that uncover both praise and pain points. Here is our recommended checklist:</p>
<ol>
<li><strong>How would you rate the final website deliverable in terms of your original vision?</strong></li>
<li><strong>Was there any specific moment during development that you found frustrating?</strong> (This identifies process bottlenecks).
<p><div id="attachment_272" style="width: 150px" class="wp-caption alignright"><a href="https://www.macronimous.com/blog/wp-content/uploads/2010/09/project_feedback_questionaire.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-272" class="size-full wp-image-272" title="project_feedback_questionaire" src="https://www.macronimous.com/blog/wp-content/uploads/2010/09/project_feedback_questionaire.jpg" alt="ten project feedback questions " width="140" height="158" /></a><p id="caption-attachment-272" class="wp-caption-text">Project feedback questions are tools to improve!</p></div></li>
<li><strong>How would you describe our communication and responsiveness throughout the project?</strong></li>
<li><strong>Did our developers ask the right questions to understand your technical requirements?</strong></li>
<li><strong>Were you given sufficient time to review interim updates and milestones?</strong></li>
<li><strong>Does the final website accurately represent your brand identity and values?</strong></li>
<li><strong>How effective was our team at addressing your feedback and concerns?</strong></li>
<li><strong>Do you feel this project provides tangible ROI for your business?</strong> (This is a great lead-in for a testimonial).</li>
<li><strong>Would you be likely to partner with us for future phases or new projects?</strong></li>
<li><strong>On a scale of 1–10, what is your overall satisfaction rating for this project?</strong></li>
</ol>
<a href="https://www.macronimous.com/blog/wp-content/uploads/2010/09/Client-feedback-questions.jpg"><img loading="lazy" decoding="async" width="650" height="557" class="aligncenter size-full wp-image-4453" src="https://www.macronimous.com/blog/wp-content/uploads/2010/09/Client-feedback-questions.jpg" alt="Client project feedback questions" /></a>
<h2>How do you implement your questionnaire effectively?</h2>
<p>Effective implementation relies on automation and the integration of data into internal review cycles. You can build an online survey using tools like Zoho or Typeform to capture these <strong>client feedback questions for web development</strong> and store them in a database.</p>
<p>At Macronimous, we recommend discussing these results during internal &#8220;post-mortem&#8221; meetings. In our 25 years of experience, we&#8217;ve seen that discussing this feedback openly helps identify system defects, improves the development lifecycle, and helps our team reach higher performance levels.</p>
<p>Refining this feedback loop is also a critical part of our <a href="https://www.macronimous.com/services/wordpress-maintenance-services/">WordPress maintenance services</a>, as it helps us understand how the site needs to evolve to meet changing business goals.</p>
<div class="project-mgmt-cta" style="background-color: #002e5b; color: #ffffff; padding: 25px; margin: 30px 0; border-radius: 5px; text-align: center;">
<h3 style="color: #ffffff;">Need Help Managing Complex Web Projects?</h3>
<p>Struggling with project delivery or communication gaps? At Macronimous, we don&#8217;t just develop; we manage. If your current project is stalled or you need expert oversight for your next big launch, let our 25 years of experience guide your team to a successful delivery.</p>
<p><a style="background-color: #ff6600; color: #fff; padding: 10px 20px; text-decoration: none; font-weight: bold; border-radius: 3px;" href="https://www.macronimous.com/contact-us/">Get Professional Project Management Support</a></p>
</div>
<div class="key-takeaways" style="background-color: #f0f7ff; border-left: 5px solid #0073aa; padding: 15px; margin-top: 20px;">
<h3>Key Takeaways</h3>
<ul>
<li><strong>Timing:</strong> Send the questionnaire within 48 hours of project delivery for the most accurate reflections.</li>
<li><strong>Actionable Data:</strong> Use the answers to refine your discovery, development, and communication phases.</li>
<li><strong>Testimonials:</strong> Positive responses should be immediately flagged for use as social proof on your website.</li>
<li><strong>Retention:</strong> Use the feedback to transition clients into long-term maintenance contracts and support plans.</li>
</ul>
</div>
<section class="faq-section" style="margin-top: 30px;">
<h2>Frequently Asked Questions</h2>
<h3>What is a post-project questionnaire for web development clients?</h3>
<p>It is a structured survey sent to a client after a website or application launch to gather data on their experience, the agency&#8217;s performance, and the quality of the final product.</p>
<h3>Why are client feedback questions for web development important?</h3>
<p>They provide an objective look at your agency’s strengths and weaknesses, allowing you to fix recurring issues in your development process and improve <a href="https://www.macronimous.com/blog/ai-content-strategy/">E-E-A-T</a> signals through client stories.</p>
<h3>How do I encourage clients to complete the survey?</h3>
<p>Keep it short (under 10 minutes), send it while the project is still fresh in their minds, and explain that their input directly influences the future support and evolution of their website.</p>
<h3>Should I share the feedback results with the development team?</h3>
<p>Yes. Sharing both positive and negative feedback during post-mortems is essential for professional growth and improving the overall quality of future deliverables.</p>
</section>
<p>&nbsp;</p>
<blockquote>
<div class="single_post_btm_cnt">
<h5>Do you have a web or Mobile project in mind?</h5>
<h6>We at Macronimous can help you with our expert development team.</h6>
<p>Feel free to ask us today for a no-obligation Consulting.</p>
<p><a href="https://www.macronimous.com/contact-us/" target="_blank" rel="noopener noreferrer">contact now</a></p>
</div>
</blockquote>
<p class="author-bio" style="font-style: italic; margin-top: 20px; border-top: 1px solid #eee; padding-top: 10px;">Written by the Macronimous Web Development Team — 25 years of <a href="https://www.macronimous.com/blog/hidden-technical-debt-wordpress-seo/">WordPress</a> and web expertise.</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/10-questions-to-ask-your-clients-after-project-delivery/">10 Vital Questions for Your Post-Project Questionnaire for Web Development Clients</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/10-questions-to-ask-your-clients-after-project-delivery/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
		<item>
		<title>Frameworks we like: 4. Codeigniter, and Why?</title>
		<link>https://www.macronimous.com/blog/frameworks-we-like-4-codeigniter-and-why/</link>
					<comments>https://www.macronimous.com/blog/frameworks-we-like-4-codeigniter-and-why/#comments</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Wed, 31 Mar 2010 07:49:13 +0000</pubDate>
				<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Opensource]]></category>
		<category><![CDATA[PHP Programming]]></category>
		<category><![CDATA[web programming]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[Web tools]]></category>
		<category><![CDATA[PHP Frameworks]]></category>
		<category><![CDATA[Web development Frameworks]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=205</guid>

					<description><![CDATA[<p>Codeigniter is an opensource web application framework for building dynamic websites with programming language PHP. Its main aim is to facilitate the developers to develop projects much faster than writing code from scratch. If you are a developer who wants to meet the clients’ deadline and tired of tediously large and painstakingly undocumented frameworks, Codeigniter [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/frameworks-we-like-4-codeigniter-and-why/">Frameworks we like: 4. Codeigniter, and Why?</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Codeigniter is an opensource web application framework for building dynamic websites with programming language<a href="http://www.phptherightway.com/" target="_blank" rel="noopener noreferrer"> PHP</a>. Its main aim is to facilitate the developers to develop projects much faster than writing code from scratch. If you are a developer who wants to meet the clients’ deadline and tired of tediously large and painstakingly undocumented frameworks, Codeigniter is the way to go. When compared to other PHP frameworks, Codeigniter is often distinguished for its speed.</p>
<img loading="lazy" decoding="async" class="size-full wp-image-209" title="CodeIgniter" src="https://www.macronimous.com/blog/wp-content/uploads/2010/03/ci_logo2.gif" alt="CodeIgniter" width="170" height="73" />
<p>Now, this is the right time to know about the power of Codeigniter. So ignite yourself and initiate reading to know why you want to choose Codeigniter. It will suit if:</p>
<ul>
<li>You require a framework that can be set up very quickly and efficiently.</li>
<li>You need an outstanding performance.</li>
<li>You are a developer who needs methodical and clear documentation.</li>
<li>You need a framework that does not call for sticking on to restrictive coding rules.</li>
<li>You want a framework that needs nearly zero configuration.</li>
<li>You need a framework which is compatible with many environments</li>
</ul>
<p>Some of our developers always prefer to use  CodeIgniter, write to me if you want to see some samples and know why they used CodeIgniter. If you want to start using CodeIgniter start right here at <a href="https://codeigniter.com" target="_blank" rel="noopener noreferrer">codeigniter.com</a> (Need some help? check with us <a href="https://www.macronimous.com/services/outsource-php-development/codeigniter-development">here</a>)</p>
<p>1. <a style="text-decoration: none; color: #416e90; border: initial none initial;" href="https://www.macronimous.com/blog/php-frameworks-we-like/">PHP Frameworks we like</a></p>
<p>2. <a style="text-decoration: none; color: #416e90; border: initial none initial;" href="https://www.macronimous.com/blog/php-frameworks-we-like-1-zend-and-why/">PHP Frameworks we like 1. Zend and why?</a></p>
<p>3. <a style="text-decoration: none; color: #416e90; border: initial none initial;" href="https://www.macronimous.com/blog/frameworks-we-like-2-cakephp/">Frameworks we like: 2. CakePHP and why?</a></p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/frameworks-we-like-4-codeigniter-and-why/">Frameworks we like: 4. Codeigniter, and Why?</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/frameworks-we-like-4-codeigniter-and-why/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>PHP &#8211; Best practices and worst mistakes</title>
		<link>https://www.macronimous.com/blog/php-best-practices-and-worst-mistakes/</link>
					<comments>https://www.macronimous.com/blog/php-best-practices-and-worst-mistakes/#comments</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Wed, 31 Mar 2010 06:45:36 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PHP Programming]]></category>
		<category><![CDATA[web programming]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP best practices]]></category>
		<category><![CDATA[Web development Frameworks]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=203</guid>

					<description><![CDATA[<p>Months back, I made a post similar to this, But I believe another post emphasizing on the best practices is not considered bad. 🙂 Working with PHP is something you enjoy every day!. You always wanted to do your best for your clients. But when the deadlines are pressing and when the clients are on your shoulders [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/php-best-practices-and-worst-mistakes/">PHP &#8211; Best practices and worst mistakes</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Months back, I made a post similar to this, But I believe another post emphasizing on the best practices is not considered bad. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Working with <a href="http://www.tutorialspoint.com/php/" target="_blank" rel="noopener noreferrer">PHP</a> is something you enjoy every day!. You always wanted to do your best for your clients. But when the deadlines are pressing and when the clients are on your shoulders people start to mess codings, and the standards get ignored. But you practice the best ways of programming every day, it becomes your style, and you have no alternate choice of doing quick and dirty work. Here are some simple best practices discussed by Matthew Weier of Zend technologies. Use them when you get an opportunity, and they will become your style of programming.</p>
<div id="__ss_472388" style="width: 425px;">
<p><a href="https://www.corephp.com/blog/php-best-practices-that-you-must-follow/" target="_blank" rel="noopener noreferrer"><strong>Everyday Best Practices of PHP Development</strong></a></p>
<p>If you are hiring freshers they need to know or learn PHP programming, learn your own standard way of programming which should be derived from the best practices. It is good to introduce the best practices from the day one and not after losing clients because of the messy procedures and codings you follow. It would be easy to adapt them before you start doing serious coding.</p>
</div>
<div style="padding: 5px 0 12px;">Now, some mistakes you make and how to avoid them:</div>
<div style="padding: 5px 0 12px;">
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Learn this serious mistakes and do not DO them!</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">http://www.codinghorror.com/blog/2009/01/top-25-most-dangerous-programming-mistakes.html</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Learn this general programming mistakes which you should not repeat</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">http://www.infoq.com/news/2010/03/Top-25-Programming-Errors</div>
<div style="padding: 5px 0 12px;">Learn this serious mistakes and do not DO them! <a title="Serious programming mistakes" href="http://www.codinghorror.com/blog/2009/01/top-25-most-dangerous-programming-mistakes.html" target="_blank" rel="noopener">25 most Dangerous programming mistakes. </a></div>
<div style="padding: 5px 0 12px;">Learn this general programming mistakes which you should not repeat them:  <a href="http://www.infoq.com/news/2010/03/Top-25-Programming-Errors" target="_blank" rel="noopener">25 programming errors. </a></div>
</div>
<div id="__ss_472388" style="width: 425px;"></div>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/php-best-practices-and-worst-mistakes/">PHP &#8211; Best practices and worst mistakes</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/php-best-practices-and-worst-mistakes/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Mobile applications: Browser based or Native or Hybrid?</title>
		<link>https://www.macronimous.com/blog/mobile-applications-browser-based-or-native-or-hybrid/</link>
					<comments>https://www.macronimous.com/blog/mobile-applications-browser-based-or-native-or-hybrid/#comments</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Fri, 29 Jan 2010 12:37:30 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile development]]></category>
		<category><![CDATA[iphone development]]></category>
		<category><![CDATA[Mobile technology]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=178</guid>

					<description><![CDATA[<p>The blog discusses about the Mobile platforms forces mobile applications to be developed in various style - browser based, native and hybrid.</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/mobile-applications-browser-based-or-native-or-hybrid/">Mobile applications: Browser based or Native or Hybrid?</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In the late 1990s, and also during the initial few years in the last decade, developers (and users as well) were confused. If they needed a solution, say an invoice management system, how did they get it?  Two choices &#8211; (1) An installable PC based software or (2) a Web application. (By the way, why don’t we ever call it Web software??? &#8211; that&#8217;s what it is!). Web applications (AKA Web software) was the unpopular choice for a few reasons &#8211; among them, Bandwidth limitations and a general insecurity about how safe using a software on the internet would be.</p>
<p>But as the years passed by, the requirements too changed. When people started working collaboratively, (which was made much easier with the internet and with bandwidth growth) people slowly started moving into web based applications. Web-based Emails are possibly the first web applications we used. Software companies started developing cross-browser compatible web applications. At a point, We stopped application development with Visual Basic and started focusing only on ASP and then ASP.NET. Now Web 2.0 has changed the perspective of ’software’ totally. And Hybrid applications became possible with APIs etc.</p>
<p>Likewise, in Mobile development, there are two ways to create  applications.<em> (1) Mobile browser-based applications</em> – which are websites optimized for Mobile browsers and (2) <em>Installable (or Native) Mobile applications.</em></p>
<p>They both have advantages and disadvantages.</p>
<p><strong>Why Mobile Browser based applications and why not?</strong></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Mobile Brower based applications are slow due to the bandwidth limitations and will eat up your data usage on your phone plan. Also, the user needs to remember the URLs and type it, which every cell phone user knows is just plain  hard. One advantage is that the development cost is low since the developer only needs to consider how to make it compatible with most mobile browsers, and not each type of cell phone. Also, now that many Mobile browsers support HTML and smartphones come with bigger screens to see full sized websites, and users can zoom in and out. We have keyboards too to manage this. But, if you want to browse websites, you can do that in your tiny Netbook, which you always carry with you, right?</div>
<p>So, in short: The advantage of a mobile browser based application is the low development cost, and the disadvantage is the bandwidth limitations and the limitations of Mobile websites, which does not access your Phone’s components like your Address book, Camera, etc.<br />
Mobile Brower based applications are slow due to the bandwidth limitations and will eat up your data usage on your phone plan. Also, the user needs to remember the <a href="http://searchnetworking.techtarget.com/definition/URL" target="_blank" rel="noopener">URL</a>s and type it, which every cell phone user knows is just plain  hard. One advantage is that the development cost is low since the developer only needs to consider how to make it compatible with most mobile browsers, and not each type of cell phone. Also, now that many Mobile browsers support <a href="https://www.w3.org/MarkUp/" target="_blank" rel="noopener">HTML</a> and smartphones come with bigger screens to see full sized websites, and users can zoom in and out. We have keyboards too to manage this. But, if you want to browse websites, you can do that in your tiny Netbook, which you always carry with you, right?</p>
<p>So, in short: The advantage of a mobile browser based application is the low development cost, and the disadvantage is the bandwidth limitations and the limitations of Mobile websites, which does not access your Phone’s components like your Address book, Camera, etc.</p>
<p><strong>Why Native mobile applications and why not?</strong><br />
Native (installable) applications reside in your cell phone, and you  launch it directly from there, with whatever search parameters  are stored within your mobile (Eg. The names of the 50 states in the USA, your favorite locations, daily weather, etc). Except for free text search, all of  the search parameters can be stored in the mobile – OR they can be updated just one time.  The communication between the Data/Web server and the mobile phone could be drastically reduced. An application like a stock portfolio can be created within your Phone and stored. Every day you just need to update the stock prices. You need not download the entire portfolio each day. Also, the application resides on the phone, and can access your phone’s features such as your camera, phone book /contacts, etc.</p>
<p>It has also quickly become clear that another  hidden advantage of native applications is brand loyalty. If a customer installs a mobile application which you supply, he or she will rely on your application and trust it. For Example, I use Viigo for regular information updates (News, weather, etc) but a site called Justdial.com or Google local for local address research. If Justdial comes with a Blackberry solution, they captured me as their user.</p>
<p>The disadvantage is obviously the development cost. No two mobile platforms can share the same mobile application, and there are too many Mobile operating systems (or platforms) existing in the market. If you develop a mobile application to market it widely, you need to develop that in J2ME (for phones that support only Java with no loaded OS), Symbian, Mac iPhone, Android, RIM, WebOS( for Palm pre), LinMo and Windows mobile. Though J2ME (or Java ME) is widely used, it has  severe graphic limitations, and I am sure it won’t be pretty  in my Blackberry Bold! If a developer does not have expertise in more than one technology, then you need to use various mobile developers, and finding them all under one roof would be difficult.</p>
<p>So, in short: The advantage of native mobile applications is quick access and fewer data transaction, and the disadvantage is the cost of development.</p>
<p><strong>Hybrid mobile applications?</strong></p>
<p>No, &#8220;Hybrid&#8221; applications are not ways of  ‘going Green’ or developing applications to be ‘environment-friendly!’ <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>They are Applications that use BOTH browser interfaces and native mobile components. With HTML5 and JavaScripts, now the browsers are becoming capable of accessing a phone’s built-in features like contacts, camera etc. We started developing applications using PhoneGap and I believe solutions like this should, hence the name, fill in this gap.  Platform free mobile solutions are what we need now and the gap between the browser based applications and native mobile applications is getting narrower.</p>
<p>Finally, what would be the disadvantages of  hybrid mobile applications? Two things come to my mind&#8230;(1) Application security, and (2) the learning curve for the developers. Mobile developers need to know HTML and Web developers need to know mobile phone APIs. Right? Let us see how these obstacles are overcome.</p>
<div>Proofreading courtesy: Anthony Passeri, NYC Data Systems. USA</div>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/mobile-applications-browser-based-or-native-or-hybrid/">Mobile applications: Browser based or Native or Hybrid?</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/mobile-applications-browser-based-or-native-or-hybrid/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Web application testing &#8211; 12 simple strategies for developers</title>
		<link>https://www.macronimous.com/blog/web-application-testing-12-simple-strategies-for-developers/</link>
					<comments>https://www.macronimous.com/blog/web-application-testing-12-simple-strategies-for-developers/#comments</comments>
		
		<dc:creator><![CDATA[Benny]]></dc:creator>
		<pubDate>Wed, 25 Nov 2009 10:10:03 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Web Testing]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[testing rules]]></category>
		<guid isPermaLink="false">https://www.macronimous.com/blog/?p=161</guid>

					<description><![CDATA[<p>We learn from the projects we do and time teaches us too. The following are 12 simple rules for the developers that we have learned from the customers over a period of time. I hope they will help us to deal better with the customers who teaches us, and improve the deliverables that justify our experience. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/web-application-testing-12-simple-strategies-for-developers/">Web application testing &#8211; 12 simple strategies for developers</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We learn from the projects we do and time teaches us too. The following are 12 simple rules for the developers that we have learned from the customers over a period of time. I hope they will help us to deal better with the customers who teaches us, and improve the deliverables that justify our experience.</p>
<p>1. Test, Test and Test your applications before you send it to QA team</p>
<p>2. Fix all the bugs which you find</p>
<p>3. Remember this: If you forget to include QA in the project schedule and swallow QA time by extending your development time, you are doing injustice to the client, your employer and the worst is to yourself.</p>
<p>3. Fix all the bugs which QA team finds</p>
<p>4. Assure yourself that you leave no faults in your application before sending it to the client</p>
<p>5. Do NOT expect the customer to test your application for yourself. The customer need not be a Testing professional.</p>
<p>6. Make the list of changes and bugs reported by the customer.</p>
<p>7. Schedule them &#8211; and Let the customer know the turnaround time to fix them all.</p>
<p>8. Fix them and let the QA check them.</p>
<p>9. Make sure that you make the customer happy, and let him prefer you as their favorite developer.</p>
<p>10. Learn from the bugs; By not repeating them you can become a super developer.</p>
<p>11. If a project has strict deadlines, it needs strict QA.</p>
<p>12. Avoid reporting the known bugs to the client &#8211; instead, fix them!</p>
<p>As I said learning never ends, I welcome if your valuable rules or strategies or comments could extend this list. Shoot them as your comments.</p>
<p>The post <a rel="nofollow" href="https://www.macronimous.com/blog/web-application-testing-12-simple-strategies-for-developers/">Web application testing &#8211; 12 simple strategies for developers</a> first appeared on <a rel="nofollow" href="https://www.macronimous.com/blog">Macronimous Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.macronimous.com/blog/web-application-testing-12-simple-strategies-for-developers/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
