Miguel Feliciano

Miguel Feliciano

hello@miguelfeliciano.com

All Articles

Preview Image for Code Red Chronicles: Mastering the Art of Hotfix Teamwork

Code Red Chronicles: Mastering the Art of Hotfix Teamwork

Posted a long time ago

Uncover the strategies for effective teamwork and communication during critical hotfix situations in software development.

Preview Image for Console Calm: A Dev's Debugging Diary for Mental Equilibrium

Console Calm: A Dev's Debugging Diary for Mental Equilibrium

Posted a long time ago

Dive into a developer's diary on maintaining mental equilibrium. It's time to refactor your life's source code for a bug-free mind.

Preview Image for Turbocharge Your Web Experience: Inside the Engine of Front-end Optimization

Turbocharge Your Web Experience: Inside the Engine of Front-end Optimization

Posted a long time ago

Dive into the core of front-end development and learn how to supercharge your website's performance with cutting-edge optimization techniques.

Preview Image for Lost in Features: The Software Odyssey

Lost in Features: The Software Odyssey

Posted a long time ago

Navigating the labyrinth of overloaded apps towards the haven of digital clarity.

Preview Image for Code's Hidden Pitfalls: The Truth About Global Variables

Code's Hidden Pitfalls: The Truth About Global Variables

Posted a long time ago

Dive into the subtle dangers of global variables in software development, and discover cleaner coding alternatives.

Preview Image for The Copy-Paste Conundrum: Unmasking the Hazards in Programming

The Copy-Paste Conundrum: Unmasking the Hazards in Programming

Posted a long time ago

A deep dive into the risks and repercussions of adopting code without understanding its essence. Learn about the pitfalls and how to dodge them.

Preview Image for Simplicity in Design: Navigating the Temptation of Over-engineering

Simplicity in Design: Navigating the Temptation of Over-engineering

Posted a long time ago

Balancing Innovation with Practicality

Preview Image for Unraveling Code Mysteries: Debugging Secrets Unveiled!

Unraveling Code Mysteries: Debugging Secrets Unveiled!

Posted a long time ago

Dive deep into the world of bugs, and emerge a coding detective!

Preview Image for Master Your Code: The TDD Revolution!

Master Your Code: The TDD Revolution!

Posted a long time ago

Elevate your coding with the magic of Test-Driven Development.

Preview Image for Code Guardians: The Unsung Heroes of Data Safety

Code Guardians: The Unsung Heroes of Data Safety

Posted a long time ago

Guarding Data with Mastery in Every Line

Preview Image for Data-Driven Coding: Revolutionizing Software Development

Data-Driven Coding: Revolutionizing Software Development

Posted a long time ago

Harnessing the insights from data analytics to enhance coding prowess

Preview Image for The Agile Movement: Transforming Team Productivity for the Future

The Agile Movement: Transforming Team Productivity for the Future

Posted a long time ago

Unlock the Power of Agile to Take Team Efficiency and Innovation to the Next Level

Preview Image for AI and Web Development: A Paradigm Shift in Digital Experiences

AI and Web Development: A Paradigm Shift in Digital Experiences

Posted a long time ago

How Artificial Intelligence is Reinventing Web Development

Preview Image for The Transformative Impact of Artificial Intelligence on Web Development

The Transformative Impact of Artificial Intelligence on Web Development

Posted a long time ago

Empowering Developers with AI

Preview Image for The Craft of Analytical Problem-Solving in Software Development

The Craft of Analytical Problem-Solving in Software Development

Posted a long time ago

Unlock Your Inner Sherlock Holmes of Code

Preview Image for The Versatility of Microservices: Elevate Your Software Development Game

The Versatility of Microservices: Elevate Your Software Development Game

Posted a long time ago

Discover How Microservices Architecture Revolutionizes Scalability, Agility, and Resilience in Application Development

Preview Image for Revolutionizing Software Development: The AI Advantage

Revolutionizing Software Development: The AI Advantage

Posted a long time ago

Uncover the transformative impact of AI technologies on software development practices.

Preview Image for Accelerating Success: The Imperative of Performance Optimization in Software Development

Accelerating Success: The Imperative of Performance Optimization in Software Development

Posted a long time ago

Boost your Software’s Speed and Scalability With These Essential Optimization Techniques

Preview Image for Command Your Project: A Roadmap for Software Development Success

Command Your Project: A Roadmap for Software Development Success

Posted a long time ago

The mission is clear—stay on target with your software development by deploying a roadmap.

Preview Image for Mastering the Art of Code Reusability: Strategies for Enhanced Software Engineering

Mastering the Art of Code Reusability: Strategies for Enhanced Software Engineering

Posted a long time ago

Explore how adopting code reusability practices can elevate your software development skills—enabling faster project completion, fewer errors, and better code quality.

Preview Image for Mastering Design Patterns: Elevate Your Software Development Skills

Mastering Design Patterns: Elevate Your Software Development Skills

Posted a long time ago

Unlock the Power of Design Patterns to Build Better Software

Preview Image for Elevate Your Code: Why Refactoring is Key to Software Mastery

Elevate Your Code: Why Refactoring is Key to Software Mastery

Posted a long time ago

Master the Craft of Software Development by Applying Time-Tested Refactoring Strategies for Code Excellence

Preview Image for Staying Ahead of the Curve: Mastering the Art of Adaptability in Software Development

Staying Ahead of the Curve: Mastering the Art of Adaptability in Software Development

Posted a long time ago

Stay Ahead and Adapt with Flexibility in Software Development

Preview Image for The Importance of Learning Multiple Programming Languages for Software Developers

The Importance of Learning Multiple Programming Languages for Software Developers

Posted a long time ago

Expand Your Skillset and Stay Ahead of the Curve

Preview Image for Building a Robust Foundation in Software Development: A Veteran's Guide

Building a Robust Foundation in Software Development: A Veteran's Guide

Posted a long time ago

Build a Strong Foundation for Success in Software Development with These Essential Tips

Preview Image for Elevate Your Software Projects Through the Power of Continuous Integration

Elevate Your Software Projects Through the Power of Continuous Integration

Posted a long time ago

Unlock Speed and Reliability in Software Development with Continuous Integration

Preview Image for Mastering Code Evaluation: Skill Up and Craft Superior Software

Mastering Code Evaluation: Skill Up and Craft Superior Software

Posted a long time ago

Master the Craft of Code Evaluation to Enhance Collaboration and Code Excellence

Preview Image for Holistic Well-Being for Developers: A 10-Step Guide to Stress-Free Coding

Holistic Well-Being for Developers: A 10-Step Guide to Stress-Free Coding

Posted a long time ago

Master the Art of Balancing Professional Demands and Personal Health

Preview Image for Navigating the Mentorship Journey: A Guide to Learning from Industry Experts

Navigating the Mentorship Journey: A Guide to Learning from Industry Experts

Posted a long time ago

Empower Your Software Development Career Through Effective Mentorship

Preview Image for Mastering the Craft of Inventive Problem-Solving in Software Development

Mastering the Craft of Inventive Problem-Solving in Software Development

Posted a long time ago

Harness Your Inner Genius to Innovate and Transform Your Approach to Software Development

Preview Image for Five Must-Know TypeScript Features for Effective Coding

Five Must-Know TypeScript Features for Effective Coding

Posted a long time ago

Master TypeScript by Leveraging These Key Features for Optimized Development

Preview Image for Navigating the Shadowy Corners of Corporate Software Engineering Jobs

Navigating the Shadowy Corners of Corporate Software Engineering Jobs

Posted a long time ago

An In-Depth Look at the Complexities and Pitfalls in Corporate Engineering Roles

Preview Image for The Startup Allure: The Joys of Being a Software Engineer in a Startup Space

The Startup Allure: The Joys of Being a Software Engineer in a Startup Space

Posted a long time ago

Discover the rush, challenges, and career evolution that come with a startup work setting.

Preview Image for Synergy in Software Development: How Teamwork Transforms Code

Synergy in Software Development: How Teamwork Transforms Code

Posted a long time ago

Unlocking Better Software Through Team Synergy

Preview Image for Enhancing Your Troubleshooting Abilities in Software Engineering

Enhancing Your Troubleshooting Abilities in Software Engineering

Posted a long time ago

Elevate your coding skills by mastering the art of problem resolution.

Preview Image for 5 Habits for Software Developer Success

5 Habits for Software Developer Success

Posted a long time ago

Key habits to improve your software development career

Preview Image for Unlock Your Potential: The Transformative Power of Mentorship in Software Development

Unlock Your Potential: The Transformative Power of Mentorship in Software Development

Posted a long time ago

Why Mentorship Can Be Your Secret Weapon for Career Growth in Software Development

Preview Image for The Art of Failing Forward: Why Failure is an Asset in Software Development

The Art of Failing Forward: Why Failure is an Asset in Software Development

Posted a long time ago

Fail forward: how embracing failure can make you a better software developer

Preview Image for Mastering the Craft of Collaboration for Outstanding Software Development

Mastering the Craft of Collaboration for Outstanding Software Development

Posted a long time ago

Collaborate to create exceptional software

Preview Image for Level Up Your Software Dev Skills: 5 Ways to Break Out of Your Comfort Zone

Level Up Your Software Dev Skills: 5 Ways to Break Out of Your Comfort Zone

Posted a long time ago

Step out of your comfort zone and level up your software development skills

Preview Image for Crafting Excellence in Software Development: Key Habits for Professional Success

Crafting Excellence in Software Development: Key Habits for Professional Success

Posted a long time ago

Discover essential practices that distinguish top-tier software developers

Preview Image for Lessons from Marketing that Can be Applied to Software Development

Lessons from Marketing that Can be Applied to Software Development

Posted a long time ago

Apply marketing techniques to your software development projects

Preview Image for Jiu-Jitsu and Software Development: Lessons in Mastery and Adaptability

Jiu-Jitsu and Software Development: Lessons in Mastery and Adaptability

Posted a long time ago

Unlock the secrets to success in both Jiu-jitsu and software development. Learn the fundamentals and principles of both, and become a master in either.

Preview Image for Maximizing Your Software Engineering Career: The Business Acumen You Need

Maximizing Your Software Engineering Career: The Business Acumen You Need

Posted a long time ago

How Acquiring Business Knowledge Can Make You an Indispensable Software Engineer

Preview Image for The First Thing To Do As A Software Engineer

The First Thing To Do As A Software Engineer

Posted a long time ago

What to do to ensure development success

Preview Image for Mentoring Junior Developers

Mentoring Junior Developers

Posted a long time ago

Some advice for developers getting started

Preview Image for WTF is a Balanced Developer

WTF is a Balanced Developer

Posted a long time ago

Finding balance between effectiveness and efficiency

Preview Image for Managing Tech Debt as a Software Engineer

Managing Tech Debt as a Software Engineer

Posted a long time ago

5 key ideas to manage code quality & updates in technology

Preview Image for Saying 'I Don't Know' as a Software Developer

Saying 'I Don't Know' as a Software Developer

Posted a long time ago

It just takes time - short & sweet

Preview Image for How to Say 'No' as a Software Engineer

How to Say 'No' as a Software Engineer

Posted a long time ago

Eliminating problems with one word

Preview Image for Software Engineer CEO Model

Software Engineer CEO Model

Posted a long time ago

An explanation of the Mini-CEO Model at a startup

Preview Image for Successful Business Relationship Questions

Successful Business Relationship Questions

Posted a long time ago

Three questions to identify quality people

Preview Image for Cheat Codes to Success Are Bullshit

Cheat Codes to Success Are Bullshit

Posted a long time ago

There's no sush thing as overnight success

Preview Image for 3 Lessons I Learned as an Education Addict

3 Lessons I Learned as an Education Addict

Posted a long time ago

How to overcome information overload

Preview Image for Hard Working Poor People And A $30 Million Dollar Lesson

Hard Working Poor People And A $30 Million Dollar Lesson

Posted a long time ago

A response to a reader about Karen & Karl

Preview Image for Time To Rejoice... IE Is Dead

Time To Rejoice... IE Is Dead

Posted a long time ago

No more specific browser hacks; tell me you're not excited

Preview Image for The World Doesn't Owe You Sh*t

The World Doesn't Owe You Sh*t

Posted a long time ago

Grow Up, Get Off Your Ass, & Work For What You Want

Preview Image for Don't Burn Your Bridges as a Developer

Don't Burn Your Bridges as a Developer

Posted a long time ago

Why It's Better to Be The Nice Guy/Girl/Person

Preview Image for If I Had to Start Over as a Developer - Pt 2

If I Had to Start Over as a Developer - Pt 2

Posted a long time ago

Looking past the general overview

Preview Image for WTF is Context Switching And How Do I Avoid it as a Developer

WTF is Context Switching And How Do I Avoid it as a Developer

Posted a long time ago

A frustrating flow state killer

Preview Image for If I Had to Start Over as a Developer - Pt 1

If I Had to Start Over as a Developer - Pt 1

Posted a long time ago

Advice on how to start from a 20+ year develoepr

Preview Image for Burnout as a Software Developer And How to Fix It

Burnout as a Software Developer And How to Fix It

Posted a long time ago

Don't let yourself burn out from writing too much code

Preview Image for Why Development Experience Matters... Kind Of

Why Development Experience Matters... Kind Of

Posted a long time ago

A comparison of work experience between junior and senior developers