Showing items from code

Are you folk still coding

Are You Folk Still Coding? In the fast-paced world of technology, the role of an engineering manager often shifts dramatically as one progresses in their career. For those of us in the industry, especially at large firms, the transition from hands-on coding to a more managerial and strategic role …

Continue Reading

how to showcase your work

How to Showcase Your Work as a Developer As a developer primarily focused on internal tools for companies, you might find yourself in a challenging situation when recruiters ask you to showcase your projects. This dilemma is not uncommon, especially for those whose work remains behind the corporate …

Continue Reading

PATTERNS IN DSA

Patterns in Data Structures and Algorithms (DSA) When we delve into the realm of Data Structures and Algorithms (DSA), one intriguing question often arises: Is it necessary to adhere to a specific coding style or structure when implementing a pattern, or can we simply utilize nested loops and …

Continue Reading

Where do you draw the line with moving fast versus addressing technical debt in a startup How do you get leadership buy-...

Balancing Speed and Technical Debt in Startups: Finding the Right Approach Navigating the waters of software development in a startup environment can be a tumultuous journey, especially when grappling with the dual imperatives of speed and technical quality. In this post, we’ll explore how to …

Continue Reading

An engineer with no code defects.

An Engineer with No Code Defects: The Double-Edged Sword of Perfectionism in Software Development Several years ago, during my time at a startup, I had the opportunity to work alongside an engineer named Bill. Bill had a remarkable track record—over a two-year period, he never produced a single …

Continue Reading

I've used TDD throughout my career—have you tried it What challenges or misconceptions hold your team back from adopting...

I’ve used TDD throughout my career—have you tried it? What challenges or misconceptions hold your team back from adopting it? Test-Driven Development (TDD) has been a hot topic in software engineering circles for years, yet it remains a polarizing subject. Having used TDD throughout my career, …

Continue Reading

It feels like more and more we're heading into a future with less software developers: whats your plan

The Future of Software Development: Navigating Change in a Dynamic Landscape This morning, I woke up with a nagging thought: Are we witnessing a contraction in the software development profession? With the rise of offshoring and the increasing capabilities of artificial intelligence (AI), the …

Continue Reading

What is it called when someone takes readable code and optimizes it, which makes it less readable How do I get this to s...

The Perils of Optimization: When Readability Takes a Backseat In the ever-evolving landscape of software development, the balance between code performance and readability is a contentious topic. As developers, we often find ourselves at a crossroads when faced with the need to optimize code. In …

Continue Reading

Your Priorities Writing Code

Your Priorities When Writing Code: Finding Balance in the Enterprise Context TL;DR Understanding your priorities while writing code is crucial, especially in an enterprise context. Your focus may shift depending on the project requirements and team dynamics, but clarity on what truly matters can …

Continue Reading