Why Sequence Matters in Regular Expressions
And here’s how to use them correctlyImage generated by GencraftSometimes, we underestimate the importance of the order of the characters in the Regular Expressions pattern. Sometimes… Okay, let’s say that none of us have ever thought about this. Come on, let’s face it.ExampleDuring a code review on a Java project with the
Read moreFrom Technical Debt to Technical Health with HealthCheck
Why software fails and how you can practically address it with a six-step planPhoto by nikko macaspac on UnsplashIt is common for software-producing teams to struggle with their business counterparts when it comes to technical debt. If you’ve ever built a software system or product, have been hampered by how hard it
Read moreThere’s more to caring than working long hours
Show you care through your craft, not your timesheetI came across a tweet by former Netflix engineer Alex Castillo that reflects on the value of caring at work.Alex recounts how the team he had just joined at the streaming giant discovered a broken legacy app on a Friday and managed to
Read moreThe Best WordPress SEO Plugins for 2023
In this article, we will explore the best WordPress SEO plugins and discuss their features, benefits, and drawbacks. Continue reading The Best WordPress SEO Plugins for 2023 on SitePoint.
Read moreQuick Tip: Sending Email via Gmail with Python
In this quick tip, Stuart shows you how you can use Python to send emails via Gmail. This can be useful to send status reports, for example. Continue reading Quick Tip: Sending Email via Gmail with Python on SitePoint.
Read moreWhat it’s like to be on the Python Steering Council (Ep. 592)
Ben and senior software engineer Kyle Mitofsky talk with Pablo Galindo Salgado, a Python core developer and Python Steering Council member, about how he infiltrated software development from the world of physics, the journey from fixing typos to updating core, and the time he broke GitHub (an important developer milestone!).
Read moreScaling Your Artifacts With Your Team
Perspectives and guidance on how to scale your artifacts as your team growsPhoto by Maxx Miller on UnsplashThe term microservices has become ubiquitous in our industry, comprising many different meanings. From the engineer’s perspective, it promises the green-field dream, with framework freedom and a blind eye to existing code. This aspect is
Read moreBack to the Future With ES Modules: JS Without Build
Illustration by authorFirst reminder: This article doesn’t tell you how to do something but rather explains how you can change accepted best practices on the web, referring to the original article published in Turkish before on Medium. You can access the original article here. This article can be considered a detailed
Read moreA Reluctant Leader: How I Embraced the Role I Never Wanted
Photo by Jehyun Sung on UnsplashBecoming a manager: Should I pursue it? How to become an effective people leader? Why would I trade coding for a life largely of meetings and navigating human dynamics? These are common questions regularly posed by software engineering leaders, including myself, as well as those contemplating
Read moreThe Evolution of the Startup Software Manager
A Software Manager in a startup wears a number of hats in the early days of the company as it seeks to establish itself in the marketplace…Continue reading on Better Programming »
Read more