Qualities of a good software development standard

Qualities of a good software development standard

Let’s take a closer look at the qualities that characterize a good software development standard, so we can understand it in more detail. Relevance Clarity The content is obviously and straightforward. Direction The content provides a call to action that audiences understand what to do next. Boundaries Validity Timeliness Trustworthiness

Yet Another Software Development Standard Template

Qualities of a good software development standard

Why does the Software Development Standard matter? How does one solve a specific problem, such as creating a Spring Boot module? Are there any company conventions or enforcements? These questions often come up from developers. This is where software development standards can help. A developer can follow the document to solve the problem asynchronously, rather… Continue reading Yet Another Software Development Standard Template

Front-end Web Development Good Practices: Performance

Web Performance

Web performance is about how fast and efficiently a website loads and works. It’s vital for a good user experience. It also affects how accessible and inclusive the web is, especially for users with less advanced hardware or slower internet. The goal is to make websites run smoothly on limited resources, instead of assuming that… Continue reading Front-end Web Development Good Practices: Performance

Front-end Web Development Good Practices: Accessibility

My workplace

Accessibility is about making websites usable for everyone, benefiting not only people with disabilities but also those using mobile devices or having slow network connections. Inspired by This article draws significant inspiration from the “Accessibility” section of MDN Web Docs. It summarizes the practices in my own words and provides examples of both good and… Continue reading Front-end Web Development Good Practices: Accessibility

Mastering the Flow State and Choosing the Right Tools

Flow app - maximizing productivity as a software engineer

As a software engineer, you not only build applications but also use many of them daily. Some of the most common applications include note-taking, messaging, calendar, and mailing apps. Choosing the right tools and knowing how to use them effectively can make your life easier.