DEV Community

loading...
James dengel profile picture

James dengel

Father Software Engineer Weights Enthusiast

Location Swindon Joined Joined on  Twitter logo Linkedin logo Stackoverflow logo Website logo

Education

Applied CS and Cybernetics

Work

Engineer

All 48 comments

How To Solve the Quality vs Consistency Debate

I believe that you learn far more by being consistent (This d...

How much experience you had, when you got your first dev job?

I applied directly to the company, they were looking to take ...

How much experience you had, when you got your first dev job?

I got one directly after my degree, it was a graduate role, s...

Discussion: When do automated tests make sense?

my cutting point is as soon as I make a function really. If ...

Remote work is our once-in-a-generation chance for rebalancing the economy

Unfortunately when the stamp duty cut is removed in late marc...

What activities outside of coding do you spend the most time on?

Weightlifting, it builds character and feels good making slow...

When Should You Refactor Your Code?

I prefer to refactor if I have copied and pasted code, then s...

What is the meaning of the 90/10 rule of program optimization?

When programming we know there is a program flow, take embedd...

What weekend coding are you doing these days?

Do children count ???

Laptop Performance Matters

You have hit the nail on the head with record it, you need ...

📚 Tell me your ABSOLUTE favorite books and online classes

I'm really enjoying reading and learning with Test Driven D...

The power of 'focus music' for programmers

I prefer listening to Game OSTs, like final fantasy, it giv...

2020 is the year I do kettlebell exercises while I wait for tests to pass or code to deploy.

We used to try this at cheer :) youtu.be/mMmD6vypyo4

The Best Coding Challenge Websites of 2020

Also codingame.com/home I love the game aspect of this sit...

The Formula for Software Estimation

The key point here is that story points are relative, but a...

How do you balance between doing things right and doing things fast

Do things right first, and by right I also mean only the th...

I need a better code journaling app than Evernote.

I've found a simple solution to this for myself. github.co...

Six colors that can change all your meetings

I like this just wondering how you get them applied in a meet...

Daily Challenge #57 - BMI Calculator

Awesome, haven't seen LabVIEW since I was at uni.

How do I manage my time?

So the first thing is to use your 2 hours on the commute in...

Search me if you can!! Linear & Binary search

Efficient and appropriate is the best combination. Not goin...

Search me if you can!! Linear & Binary search

Also you can use better searching algorithms if you know wh...

Do you A/B test improvements?

Sadly this relies on having enough users in the test group ...

What's your most re-watchable movie?

Transformers the movie 1984. Prime dies need I say more.

A QA engineer enters a bar

On the order Ipad he types: SELECT concat('DROP TABLE IF E...

Do you tidy up your workspace when done coding?

I have a 15 minute meeting with myself at the end of every ...

Tidying Up Your Code: KonMari Style

Yes, I prefer development to be iterated, recursive develop...

Habits of a Highly Effective Software Developer

I agree completely on the don't google. I have tried to mak...

How to measure the productivity of a developer?

I agree with most of the statements you raise, however I th...

What developer podcasts do you listen to or watch?

I would agree here I listen on my lunches :)

Morning Routine and Healthy Habits in a hostile environment (Aka Parenting)

You are doing great. Learning at lunch is a great idea, I ...

Double Pointers in C/C++

Arrows and boxes, a good old fashioned diagram is what is c...

The 14 habits of highly effective developers (Part 1)

I've found the gang of 4 book to be really helpful in this ...

Don't Do It “Because Google Does It”

I agree with this, I ten to think in orders of magnitude in...

Ten Tips to Get the Most out of Your Rapid Reps

I like the rapid reps stuff, I've been adding things to goa...

Progress Not Perfection

At a previous workplace, we had a presentation on "good eno...

Do you have any energy and time for your personal goals after a full day of work at your job?

Before I had children I would get up at 630 to get the gym ...

Do you have any energy and time for your personal goals after a full day of work at your job?

I find it's easier to wake up early and start the day off w...

The Importance of Selective Learning

We need to be selective on the technologies to learn but I ...

What do you do to practice new programming languages and/or frameworks?

To learn other languages, I like using sites like codingame...

What benefits does a M. Sc. in Computer Science have?

I too am in the same situation, I study for a masters in So...

How do you approach knowledge gaps?

I find sometimes that a lower tech solution is better than ...

How do you approach knowledge gaps?

A low tech solution to this that I use is to use post it no...

How does the global economy affect the software industry?

Also it depends on the business model of the company, subsc...

You don't need to know everything (but you should know something well)

I think it's a great trait to know where you have gaps of kno...

loading...