Close Menu
    What's Hot

    Leading Search Engine Optimization Company in Hyderabad!

    April 2, 2024

    Best e-commerce website development company in Hyderabad

    March 31, 2024

    SEO Copywriting: Crafting Content that Ranks and Converts

    March 29, 2024
    Facebook X (Twitter) Instagram
    Webliance.com
    • Home
    • Categories
      1. Digital Marketing
        • Google Ads
        • Lead generation
      2. Brand Promotion
        • Brand Promotion video
        • Brand Website
        • Brochure
      3. Content Management
      4. Corporate Business Email
      5. Website Development
        • Corporate Website
        • landing Page
        • Logo Designing
      6. Social Media Ads
        • Reels and Post
        • Social media marketing
        • Voice Calls
      7. WhatsApp Marketing
      8. YouTube Video Promotions
      Featured
      Recent

      Leading Search Engine Optimization Company in Hyderabad!

      April 2, 2024

      Best e-commerce website development company in Hyderabad

      March 31, 2024

      SEO Copywriting: Crafting Content that Ranks and Converts

      March 29, 2024
    • About Us
    • Services
      • SEO
      • Web Development
      • Web Design
      • Social Media Marketing
    • Portfolio
    • Contact Us
    Facebook X (Twitter) Instagram
    Webliance.com
    Webliance Pvt Ltd

    In Conversation with Senior PHP Trainer, Consultant Mauro Chojrin.

    webliance.comBy webliance.comSeptember 2, 2022No Comments11 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr WhatsApp Email
    Share
    Facebook Twitter LinkedIn Pinterest Telegram Email

    In Conversation with us from Barcelona, España, is Mauro Chojrin, is Computer Science grad. from University of Buenos Aires Mauro has been working in web development since 2000 and with PHP since 2003. With his extensive knowledge on PHP Mauro has turned to become a PHP Trainer, Consultant and Technical Writer. Without further ado lets dive right in what he has to say.

    Shahzeb: Mauro, it’s lovely to have you for this interview. Let’s start with a brief introduction for our readers.

    Mauro: Glad to be here! Thanks for the opportunity

    Shahzeb: So when and how did you start your career with PHP? Any interesting stories you want to share about your journey? What were the challenges you faced in the beginning, and how did you tackle them?

    Mauro: My first contact with PHP as around 2003. At the time I was studying Computer Science in university and working part time as a programming teacher at my former high school and, every now and then I did some freelance work on the side.

    A friend of mine had been comissioned with the creation of a site that would help connect students with opportunities to do internships abroad and, since she didn’t have any experience with web development, she hired me to do the work.

    My previous experience had been with ASP 3.0 so I had knowledge of the basic concepts around web applications but a very shallow understanding of PHP itself.

    Also, back then it wasn’t so common to rely on online forums and such, at least for me, so I picked up a book about PHP and kind of learned as I went through the project.

    At first the syntax felt pretty awkward, though not completely unfamiliar since I had previously worked with C and C++.
    So that was the beginning for me. It was PHP 3.0 if I’m not mistaken… dark days.

    A little later I helped creating a time tracking solution on top of a pre-existing Open Source one. This one was made completely in PHP 4.0, which introduced a very rough version of Object Oriented features.

    The real game changer came a few years later when I joined a development team tasked with the creation of a leaderboard for a quite popular online gaming platform. The team leader at the time decided we should use Symfony as a basis for our application.

    It was a very good call project wise and, personally for me it was an inflection point.
    Since then I’ve been following Symfony’s evolution pretty closely and now a days it’s my framework of choice, though I’ve worked with others and also at times, without any framework at all.

    Shahzeb: We would love to know about Leeway Academy. What inspired you to start the academy, and how important has it been to your career?

    Mauro: By the year 2015 I decided I wanted to go solo and tried a couple of different things but nothing seemed to take off until I started hearing people around me suggesting I should go back to teaching. Eventually I took the advice and started teaching at some local bootcamps and I always received very positive feedback from students.

    So I decided to try and focus most of my time on the teaching side of my career. Very quickly I realized I needed to take my business online and so I started putting out more and more content in my blog and YouTube channel and then I had a few opportunities to build online courses for some popular platforms, some of them are still online.

    Currently I’m developing some new materials aimed at semi-sr. developers looking to improve their skillset and, while doing that, I offer workshops and consulting services.

    As per your question, building the Academy has definitelly been a great step in my career, most of all as it gave me some visibility that I doubt I’d had otherwise.

    Shahzeb: Mauro, you have also written books on PHP, including Secure development with PHP, 40 PHP Exercises, and Debugging with PHP. Why don’t you share a bit about your books? Who should read them, and how do they help developers become more efficient?

    Mauro: Sure! First of all, my books are currently just in Spanish so that kind of limits the audience.

    The idea of producing only Spanish content was based on my observation that there’s so much good material in English but many Spanish speakers don’t have such a level in this language to be able to understand complex subjects.

    From where I’m currently standing I’m not sure I’ll keep creating materials in Spanish (not exclusivelly anyway)… time will tell.

    The 40 PHP Excercises is a self training program which works like this:

    Every week you get an excercise and the following week you get a solution with a detailed explanation.

    That goes on for 40 weeks.

    The key aspect of this program is that the excercises are not made up but actual problems people face when getting started with PHP.

    I also offer it as a book but I think it’s better for the student to use the email course format as it doesn’t give any shortcut to the answers which can be detriment to the assimilation of concepts.

    As per the books I wrote, I have one introducing Object Oriented Programming in PHP, one about Web Services and how to implement them using PHP and one compiling the toolset every PHP developer should use in a professional environment.

    Shahzeb: How do you conduct your research, and how much time do you designate to research before you start writing a book?

    Mauro: Interesting question. It’s been a while since I wrote a book completely from scratch so I don’t know how accurate my answer will be…

    My process is first try to get a sense for what’s troubling PHP developers. I’d usually gather many questions related to the same topic or area, then prepare a list of subjects I believe could help answer those questions and then I’ll start writing.

    Finally I’ll do some editing to keep everything coherent and following a thread.

    Another way I do it is by writing blog posts or recording screencasts answering specific questions and, when I have a good number of related answers I’ll put them all together in a book.

    How much time? I’d say as much as my other activities permit 🙂

    Shahzeb: In many of your books, you have mentioned your preference for working on Symfony and Doctrine. How do you see the future of these frameworks especially with the growing popularity of Laravel and Drupal?

    Mauro: I am a declared fan of Symfony and Doctrine, no doubt about it. There are many things I like about these projects, most of all the care for the underlying architecture and aim to leverage best practices at all time.

    I know these are not the most popular tools at the moment but, ever since the PHP-FIG was formed it made it really easy for developers to take the best of each framework and build from there… As a matter of fact, both Laravel and Drupal use many of Symfony’s components so I guess if they do well it can only help the further development of Symfony.

    Shahzeb: I have noticed that you currently work for Digital Ocean as a freelance writer. What does a typical project look like? Would you like to share any interesting anecdotes?

    Mauro: Well, I only wrote one article for them so far but the experience was really interesting. Specially the editors did a great job to help me make the best of the article.

    They have an extremelly polished writing procedure and guidelines to follow in order to produce clear and useful materials.
    I’m looking forward to writing my next piece.

    Shahzeb: You have extensive knowledge of PHP development. What motivated you to become a PHP web developer? And who were your mentors and inspirations in this journey?

    Mauro: Well I have to say it wasn’t so much of a concious decision. I never said to myself: “This year I will become a PHP web developer”.

    I’ve been programming since I was 8 years old and my father brought home a Commodore 64, studied programming in high school and later in university so software development is kind of a life style for me… It was kind of a coincidence that I found myself developing web projects.
    But yes, one day I looked back and realized that I do have quite a lot of experience in web dev and particularly in PHP. Sometimes I tried to switch over to some other technologies but usually the cost of opportunity was simply to high so I decided to stick to what I know and just go deeper and deeper.

    Even so, at the end of the day, the language is just a tool. What’s important is to be comfortable with the underlying concepts.

    Shahzeb: You’ve worked on many PHP projects. Which ones are the most memorable for you?

    Mauro: I’d say the one that holds the biggest place in my heart is an amateur travellers social network.

    When I joined the project the development team was composed of 3 people, none of which had any formal training.

    The thing is the company was in negotiations to be acquired by a big player in the industry and the owner didn’t feel very comfortable about the code quality (Specially the CTO).

    So they brought me in to help re-engineer the platform, making it more maintainable and scalable.

    It was a great learning experience for me as the challenge was to re-build the engine while the car was still running. It was hard but it worked really well. And I love the team I got to build.

    Many of the lessons I learned there I’m still applying today.

    Shahzeb: Which type of web hosting do you prefer for your clients? In your opinion, what are the benefits of hosting a site on cloud managed hosting over conventional shared hosting?

    Mauro: I think it depends on the nature of the project. For simple institutional websites a shared hosting can be fine but when the line between your business and your website is blurry, like in e-Commerce for instance, you need to make sure that the infrastructure can grow with you.

    My personal preference has been cloud hosted VPS since I first knew of them. What I like the most about this type of hosting is the ability to install anything I need without asking for anyone’s permission.

    Of course, this kind of freedom comes with a price tag: you break it, you fix it. That is another variable to take into consideration when choosing a hosting solution/provider: how will you deal with things not going smoothly.

    If you have the ability to manage it yourself, or have access to someone who can do it for you, then it definitely is the right choice. Otherwise, it can backfire pretty quickly.

    Shahzeb: What do you think about managed hosting solutions like Cloudways that provide an optimized PHP stack with features to deploy their web apps?

    Mauro: I think they make a perfect compromise between the ultimate freedom of running your own show and the limitations of relying on shared hostings.

    Shahzeb: What do you enjoy doing when you’re not working?

    Mauro: I like watching a good series. Severance is the most recent addition to my top 10.

    I also like going to the beach and bike riding.

    Shahzeb: Do you have suggestions on who should we interview next?

    Mauro: As a matter of fact I do. I have a special section of my YouTube channel where I interview PHP developers. Probably anyone in that list will be happy to be interviewed here.

    Shahzeb: I’d appreciate it if you could share some snapshots of your current workstation to inspire our readers. And thank you once again for the interview, Mauro.

    Mauro: I don’t know how inspiring this will be but here it is:

    Mauro Chojrin

    I have to say though, this isn’t my usual workstation but since my kids are off school I had to take refuge in my bedroom.

    Start Creating Web Apps on Managed Cloud Servers Now

    Easy Web App Deployment for Agencies, Developers and E-Commerce Industry.

    Shahzeb Ahmed

    Shahzeb is a Digital Marketer with a Software Engineering background, works as a Community Manager — PHP Community at Cloudways. He is growth ambitious and aims to learn & share information about PHP & Laravel Development through practice and experimentation. He loves to travel and explore new ideas whenever he finds time. Get in touch with him at [email protected]

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleSenior Web Developer Justin Holt Talks About Craft CMS & Managed Hosting Service
    Next Article Kimberly Lipari, CEO of Valet, Shares Her WordPress Journey
    webliance.com
    • Website

    Related Posts

    Best e-commerce website development company in Hyderabad

    March 31, 2024

    SEO Copywriting: Crafting Content that Ranks and Converts

    March 29, 2024

    SEO for Educational Institutions

    March 27, 2024

    Beat 10 Most Successful Advanced Showcasing Procedures For Instructive Institutions

    March 21, 2024

    2023’s Most Influential Digital Agency Coaches to Follow

    October 17, 2023

    The Best PHP Framework in 2023?

    October 16, 2023

    Contact Us

    Office Address:

    #301 Vamshi millenium
    Yousufguda Check Post, Hyderabad, 500045

    Call us on:
    +91 8977 149 318

    Email us on:
    info@webliance.com

    Categories
    • Analytics (4)
    • Blog (96)
    • Brand Promotion video (2)
    • casino (6)
    • Content Management (1)
    • Digital Marketing (96)
    • Editor's Choice (1)
    • Featured (49)
    • Featured Reviews (7)
    • Opencart (1)
    • SEO (80)
    • SEO Marketing (25)
    • Social (3)
    • Social Media Ads (1)
    • Social media marketing (5)
    • Top Picks (3)
    • Trending (4)
    • Videos (11)
    • Webliance Pvt Ltd (259)
    • Website Development (45)
    • Youtube (2)
    • YouTube Video Promotions (2)
    Top Reviews
    Editors Picks

    Leading Search Engine Optimization Company in Hyderabad!

    April 2, 2024

    Best e-commerce website development company in Hyderabad

    March 31, 2024

    SEO Copywriting: Crafting Content that Ranks and Converts

    March 29, 2024

    SEO for Educational Institutions

    March 27, 2024

    We are progressive digital marketing organization in Hyderabad serving a extensive variety of on-line marketing and Branding services like SEO, SEM, SMO

    Email Us: info@webliance.com
    Contact: +91 8977 149 318

    Facebook X (Twitter) Instagram Pinterest YouTube LinkedIn WhatsApp
    Our Picks

    Leading Search Engine Optimization Company in Hyderabad!

    April 2, 2024

    Best e-commerce website development company in Hyderabad

    March 31, 2024

    SEO Copywriting: Crafting Content that Ranks and Converts

    March 29, 2024
    Categories
    • Analytics
    • Blog
    • Brand Promotion video
    • casino
    • Content Management
    • Digital Marketing
    • Editor's Choice
    • Featured
    • Featured Reviews
    • Opencart
    • SEO
    • SEO Marketing
    • Social
    • Social Media Ads
    • Social media marketing
    • Top Picks
    • Trending
    • Videos
    • Webliance Pvt Ltd
    • Website Development
    • Youtube
    • YouTube Video Promotions
    © 2025 webliance.com. Designed by Webliance Pvt Ltd.
    • Home

    Type above and press Enter to search. Press Esc to cancel.