Understanding Programmer Sentiments Toward Web Dev There are two types of people in the programming sector: those that love learning and those that don’t. The majority of developers are lifelong learners, but there is a percentage that do not want to keep learning new concepts. At millions of developers, even a small percentage can appear quite large. But this isn’t the full story. First, Some Background. There are numerous different paths that you can follow in order to be a web-developer. The three main categories are: front-end, back-end, and full-stack. Front-end developers focus on the, you guessed it, front-end. Their

Mastering Email Testing and Sending in PHP Testing and sending emails are very important aspects of email deliverability. There are various standards and authentication such as SMTP and MIME, Base64 and DKIM that must be followed if you are using PHP based online-services to test and send emails. There has been a rise in the number of alternative methods that we may use to test and send emails with PHP throughout the years, which will be discussed in this post. Let’s get started! Table of Contents Testing Emails in PHP Email Testing Checklist Various methods for testing emails in PHP Sending

Rapid Deployment to DigitalOcean Although you can deploy a Laravel application hundreds of different ways, I wanted to share a quick way to deploy a Laravel app in DigitalOcean to get you started. Assumptions You have a Laravel application that you’re trying to deploy. You have a Digital Ocean account. If you don’t, it’s really simple to sign up. Your Laravel Application is on GitHub or Bitbucket. Droplet Log into your Digital Ocean account and click on the Create -> Droplets button. You will be brought to a screen that looks like the one below. The default Distributions tab will be selected, but we don’t want to spend that much time on optimizing our

Choosing Your Tech Journey People that are just starting out their learning journey have the tendency of asking this question. Web Development is a Programming type. Mobile App Development is another type. What I’ve found is that Programming usually means software development using Java or Python languages that run on the user’s machine and web development means using a web-based language to produce web-applications. Now that we have clarity around the question, it’s time to formulate the answer. I’m a big believer of learning to program using an object oriented programming language first before deciding to specialize. Picking a language

My Laravel Journey: Books That Paved the Way I became a web-developer when YouTube tutorials weren’t still that popular. Everyone was just starting out and I had no idea where to begin. Since I didn’t know much about development, I didn’t even know which questions to ask. I pieced together a rudimentary understanding of what web-developers do by catching tech-talk from some of my coworkers in the software development department (I wasn’t in that department yet). What I heard was, “something something PHP.” Well, maybe PHP could help me, so I set out to learn PHP. I had enough sense to

Why It’s a Top Career Choice Web development is a booming industry, and it’s one that you can get into if you have the skills and knowledge. The demand for web developers is high, which means there are plenty of opportunities for those who want to work as part of this field. However, web development isn’t just about writing code; it also involves studying how websites work from an engineering perspective so that you can optimize them for user experience and performance on multiple platforms. Flexibility Web development is a flexible career: It allows you to work from home, as

Overkill or Overpower for Web Development? I recently decided to switch back to a PC away from my all Apple products. I have an iMac 27″ and the MacBook Air that I use both for development. Unfortunately the retina displays just mess with my eyes way too much and I wanted something with a matte display that’s a little better on the eyes. After looking through the lineup, most of the laptops that had any real spec to them were gaming laptops. Out of the gaming laptops, the one that stood out the most to me was the Alienware x14.