<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Anthony Eli Agbenu</title>
    <description>The latest articles on DEV Community by Anthony Eli Agbenu (@theholidaycoder).</description>
    <link>https://dev.to/theholidaycoder</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F540%2F-Mo-GU-9.png</url>
      <title>DEV Community: Anthony Eli Agbenu</title>
      <link>https://dev.to/theholidaycoder</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/theholidaycoder"/>
    <language>en</language>
    <item>
      <title>The 5 most neglected skills of professionals</title>
      <dc:creator>Anthony Eli Agbenu</dc:creator>
      <pubDate>Sat, 11 Jan 2020 16:59:51 +0000</pubDate>
      <link>https://dev.to/theholidaycoder/the-5-most-neglected-skills-of-professionals-4m1m</link>
      <guid>https://dev.to/theholidaycoder/the-5-most-neglected-skills-of-professionals-4m1m</guid>
      <description>&lt;p&gt;I initially wrote this post as “The 5 most neglected skills of web professionals”. I amended it as I thought it would be better if I expanded the scope. So I would try not to restrict this only to web developers, but also to other professional groups. This is really only from personal experience.&lt;/p&gt;

&lt;p&gt;Hope you enjoy this post as much as I enjoyed to write it, and a few of us can learn from it.&lt;/p&gt;

&lt;p&gt;Being diplomatic&lt;/p&gt;

&lt;p&gt;Although there are several soft skills, I believe being diplomatic is very important if not the most important. Don’t anger your boss, and common sense stuff like that. From my experience some workers are full of themselves ( that is their own ego ) and have an opinion on virtually everything. Sometimes it pays just to be quiet. Listen first and then act upon feedback. This is make more preferrable to acting first then thinking second.&lt;/p&gt;

&lt;p&gt;Sticking to project time lines&lt;/p&gt;

&lt;p&gt;Before coming into coding and especially before working in groups of other professionals I never once had to think about beating the deadline to a project. I hate working under pressure, although I can. What ‘good am I if I cannot? Yet still I would appreciate it better if professionals appreciated that skill much more. I mean it cannot hurt to be a little time conscious.&lt;/p&gt;

&lt;p&gt;Growing your skillset&lt;/p&gt;

&lt;p&gt;Some might raise eye brows but I think this is important. The skill of introducing new skills into every project is really needed. After all competition is fierce, why be comfortable with what you currently know. Aspire to be more. I certainly do, you should too.&lt;/p&gt;

&lt;p&gt;Documentation&lt;/p&gt;

&lt;p&gt;I might be wrong here. But most of the workers I have met are not crazy about doing paper work. They just want to sit infront of their laptops and work. This is all wrong. Personally, I have realized the need to have a trail of paper on your work. It leads to a longer life span for your work which can only be good for you in the long run.&lt;/p&gt;

&lt;p&gt;Inspiration&lt;/p&gt;

&lt;p&gt;Sometimes it is difficult to come up with new ways to improve upon your work. And before you know it you have reverted to the old way of doing things. Be creative. Take a walk, research , just have a different outlook on life to bring out that unique product for your client and your workspace.&lt;/p&gt;

&lt;p&gt;That’s all. I hope this post touched someone. Thanks again and keep learning.&lt;/p&gt;

</description>
      <category>business</category>
      <category>entrepreneurship</category>
      <category>hr</category>
    </item>
    <item>
      <title>Zend framework as your next PHP enterprise framework </title>
      <dc:creator>Anthony Eli Agbenu</dc:creator>
      <pubDate>Thu, 22 Jun 2017 06:44:07 +0000</pubDate>
      <link>https://dev.to/agbenu/zend-framework-as-your-next-php-enterprise-framework</link>
      <guid>https://dev.to/agbenu/zend-framework-as-your-next-php-enterprise-framework</guid>
      <description>

&lt;p&gt;Are you shopping for a PHP framework for your next enterprise app? Usually, when you say enterprise, languages like C sharp and Java spring quickly to mind. Today let’s consider using a different language.&lt;/p&gt;

&lt;p&gt;Let’s opt for the world’s most used language on the web (that being PHP), and use that in your company. One approach to build an enterprise app is to do that with flat PHP files. However, who does that these days. Everyone uses frameworks!&lt;/p&gt;

&lt;p&gt;Going forward, it is my opinion is that frameworks are likely to replace other projects that have already being built from flat PHP files. Building with frameworks usually contribute to speeding up the pace of development. So the next question becomes, which framework should you choose.&lt;/p&gt;

&lt;p&gt;That is a difficult question to answer definitively. Why? Because unlike other languages for which have you can name one dominant frameworks (for example Rails for Ruby and Django for Python), PHP has no dominant framework. There are several very popular frameworks to choose from. Each of these frameworks is known to excel in some areas and fall short in other areas.&lt;/p&gt;

&lt;p&gt;The major consideration in looking for a PHP framework, is one that promotes MVC, and would give a standardized web app development approach. I would hit the nail right on the head and say pick Zend framework for enterprise apps.&lt;/p&gt;

&lt;p&gt;Other favorite PHP frameworks of mine (like Symfony, Laravel and Yii) are both capable of being used as the framework of choice in a traditional company setting. The case for Zend framework as the PHP enterprise language of choice is a subjective matter. Still here is why I would recommend Zend framework;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;It has official partnerships with companies like Microsoft, IBM to provide interfaces for developers to work with. It is important, since the lack of a principal sponsor sometimes halts the ability of the developer to access certain web services that could have aided in their work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You want a framework that is going to be around for a long time. Their heavy involvement in the PHP language makes a statement. You can have faith that they would not just pack their bags and leave anytime soon.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The absence of a CLI tool, means that there is no scaffolding. Everything is done intentionally. Developers would not generate pieces of code would not knowing where they are going end up.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It offers certifications to prove not only proficiency with the Zend framework, but also the PHP language. Thus it puts the programming team in a good stead when it comes to recognition and reasons why projects should be done in-house.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It is used by some world renowned organizations that are corporate in nature, thus would be appropriate for your company (since it would like to model itself as corporate in nature)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Enterprise apps can grow to a huge size. And for big web application you need a framework that has been tested to do this at other big organizations. It has proven to be very scalable and decoupled.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It also has some features such as&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;*View Helpers&lt;br&gt;
*Action Helpers&lt;br&gt;
*Database Relations&lt;br&gt;
*Models, Mappers and DbTable&lt;br&gt;
*Plugins&lt;/p&gt;

&lt;p&gt;The only downsides are that the lack of much scaffolding (as compared to some others) makes it not as preferable for rapid application development.  Forgive me if Rails has spoilt me somewhat. For example, scaffolding is a game changer when you are in a hackathon.&lt;/p&gt;

&lt;p&gt;Let my endorsement of the Zend framework not be seen as a criticism or rejection of other frameworks. I especially liked working with Laravel and Yii to great effect, and built some really nice apps.&lt;/p&gt;

&lt;p&gt;The subject of frameworks is only is make work easier.  No demerits were deal breakers on why a framework should be taken over another. Still on this subject matter of which PHP framework to use to build your next enterprise app, I pick the Zend framework.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This post was also published on my blog at &lt;a href="https://agbenu.wordpress.com"&gt;https://agbenu.wordpress.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;


</description>
    </item>
    <item>
      <title>Programming is dedication</title>
      <dc:creator>Anthony Eli Agbenu</dc:creator>
      <pubDate>Fri, 04 Nov 2016 12:41:23 +0000</pubDate>
      <link>https://dev.to/theholidaycoder/programming-is-dedication</link>
      <guid>https://dev.to/theholidaycoder/programming-is-dedication</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fbrodyrossiter.files.wordpress.com%2F2013%2F07%2Fpumping-iron.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fbrodyrossiter.files.wordpress.com%2F2013%2F07%2Fpumping-iron.jpg" alt="Pumping Iron"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I want to keep this post as short as humanly possible and just get to the heart of the matter.&lt;/p&gt;

&lt;p&gt;I realize compared to some people I know I have had relatively short life span for a programmer. Yet still these are some truths I have come to learn about being a programmer. I feel that being committed is a bit like the image above or sports players. They have to be really committed to achieve their dreams, and maintain success levels&lt;/p&gt;

&lt;p&gt;Being committed is in 2 parts; it's first the profession and then the person himself.&lt;/p&gt;

&lt;p&gt;First let's cover the profession.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Programming is confidence&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;If you think you cannot solve a problem or write an application, you are bound to disappoint your client before you have even begun. The client is not blind, he is bound to see that you do not know what you are about and he will lose confidence in you soon enough.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Programming is repetition&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Like all things in life if you do it often enough, it will become second nature.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Programming is dedication&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Programmers are not geniuses. They are normal people who must come up with intuitive ways to meet a need. They just do it on a daily basis. And they are determined to see the predicament to its most logical end. Watch the 1995 movie Apollo 13 and you will understand what I mean.&lt;/p&gt;

&lt;p&gt;Now, let's cover the people&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Programmers are workaholics&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;I have not met a coder who was not a perfectionist. If you are lazy and want a quick fix to a solution, you are in the wrong field.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Programmers attempt the impossible&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;When of the reasons I personally love programming is that it is never routine. Every problem seems to bring with it a higher complexity or difficulty than one you have done before. After all, who does not want to be a David slaying a Goliath?&lt;/p&gt;

&lt;p&gt;These are the few truths I have learnt. Do you have any to share?&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>programming</category>
      <category>motivation</category>
    </item>
    <item>
      <title>Hi, I'm Anthony Eli Agbenu</title>
      <dc:creator>Anthony Eli Agbenu</dc:creator>
      <pubDate>Fri, 04 Nov 2016 11:39:00 +0000</pubDate>
      <link>https://dev.to/theholidaycoder/hi-im-anthony-eli-agbenu</link>
      <guid>https://dev.to/theholidaycoder/hi-im-anthony-eli-agbenu</guid>
      <description>&lt;p&gt;I have been coding for 6 years.&lt;/p&gt;

&lt;p&gt;You can find me on Twitter as @_agbenu (&lt;a href="https://twitter.com/_agbenu" rel="noopener noreferrer"&gt;https://twitter.com/_agbenu&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;My site is agbenu.com&lt;/p&gt;

&lt;p&gt;Its really nice to meet you.&lt;/p&gt;

</description>
      <category>introduction</category>
    </item>
  </channel>
</rss>
