Ya Gotta Keep ’Em Regulated: Taking Legal Requirements Into Account As a...
Software requirements are typically straightforward, but there are other requirements in software engineering that aren't as cut and dried. Nonfunctional requirements related to things such as...
View ArticleChasing Curiosity: Malisa Middlebrooks Followed Her Interests and Found a New...
Malisa Middlebrooks came to software as a former clinical lab scientist working in healthcare. Like other career changers, Malisa was attracted to the endless complexity of software systems. She...
View ArticleWhat Every Developer Should Know About GDPR
As described previously, regulations issued by the European Union (EU) tend to be weighted in favor of the individual user, and force the larger business community to respond accordingly. Nowhere was...
View Article6 Strategies to Move Your Technical Organization Forward in a Slow Economy
During a slow economy, it can be challenging for a technical organization to move forward and continue to innovate. Here are a few strategies your organization can use to stay competitive and continue...
View ArticleWhat Every Developer Should Know About HIPAA and Other US Regulations
The US regulatory environment is a patchwork of laws and regulations that were written in response to various incidents, and with little forethought for the regulatory environment as a whole. It’s...
View ArticleMaking the Most of AWS and Kubernetes Certifications
A long time ago in a company not too far away, developers actually wanted to code in Java. This was before Java built a reputation as being “too slow,” or “memory hungry,” or “a black hole that sucks...
View ArticleAn Introduction to Docker: Answering the What, Why, and How
If you're a recent graduate or career changer who just landed their first gig as a software engineer, you've probably heard your colleagues talk about Docker. And why wouldn't they be talking about...
View ArticleDemystifying Machine Learning
Continuing my dive into data, I was curious about one particular area that gets a lot of attention and is often spoken about as some mysterious black box that can solve all problems: machine learning....
View Article8LU: Data Regulations For Software Developers
Programming is easy. I mean, it's not, but the theory of programming is easy: You tell the computer what to do, the computer does it. When something goes wrong, it's almost always because you (or...
View ArticleDe-Risking Data Migrations
Cloud-oriented infrastructure tools like Terraform and Kubernetes have enabled developers to write declarative code that elegantly lays out desired system states, and lets the tool delegate work down...
View ArticleBuilding Bridges with 8th Light’s Employee Engagement Manager Kim Carten
Nearly seven years into her career at 8th Light, Kim Carten has seen it all. When she describes her work, she doesn’t list her accomplishments as the backbone of 8th Light’s sales team for five years,...
View ArticleLevel Up Your Software Development Career with These 4 In-Demand Skills
Whether you’re aspiring to break into the tech industry or a seasoned pro, you may be feeling some sort of uncertainty in your career. It’s very likely that you or someone you know has been affected...
View ArticleGeographic Coordinate Systems 101: A Primer for Software Generalists
For the last couple of months, I've been working on a side project that's heavily reliant on using geographical coordinates. Before I started working on the project, I thought that all coordinate...
View ArticleDeploying New Careers Together With Code Platoon
As US military veterans rejoin the labor market, they bring a variety of skills that are well-suited for collaborating with diverse stakeholders, working as a team, and delivering an impactful product...
View ArticleProgramming for the Unhappy Path with Principal Crafter Jeff Ramnani
Will AI take our jobs? If only software products were that simple. New technologies notoriously spark our imagination in ways that don’t match the frustrating realities of integrating complex systems....
View ArticleFive Signs You Need To Make a Change To Your IT Project
Is your project falling behind, with the finish line seeming further away every day? What can you do as an organization to turn things around? Change is expensive, but waiting too long before making...
View ArticleWhat Is Code Rot, and How Can You Avoid and Fix It?
Software development is hard. It's a bit harder when done well. It's a lot harder when done poorly. We probably have all seen code rot. Although the bytes in your repository certainly don't decay on...
View ArticleWhat Does An SRE Do?
When I was starting my career, in a “traditional” organization, there were different departments. In a basement with no natural light, affectionately called the dungeon, we had System Administrators...
View ArticleExploring the Overlap of Development and Design with Coding Black Females
Organizations use design to leverage their goals, and design-led processes help ensure that the technological solution will resonate and engage with its users. The tools designers use and the...
View ArticleBuilding Supportive Systems with Software Crafter Serene Henery
Serene Henery has been drawn to computers since early childhood. “Every time I try to do something on a computer, it just comes naturally to me,” they explain, while rattling off the programming...
View Article