DEV Community

loading...
Peter Street profile picture

Peter Street

I'm a self-taught, C#-oriented developer with lots of experience in full-stack development.

Location Cheshire, UK Joined Joined on  GitHub logo
Work

Senior .NET Developer at GBG PLC

All 28 comments

Our Development Philosophy - Part 1: Architecture, Design Patterns and Programming Principles

Just so you're aware, the pictures don't properly load due to...

The SOLID principles of Object Oriented Design

Thanks for this. It's a really nice, clear article on the pr...

But what about passion?

This is a good point to make, and combats the common rhetoric...

Have you ever struggled with imposter syndrome? 👽

I've struggled with it for years. I started coding professio...

You > You Think

I was there - worked for three companies, was made redundant ...

Taskbarter – Exchange Tasks for Free!

That's a great question. I'd imagine something like a 'comm...

Taskbarter – Exchange Tasks for Free!

Security through obscurity is no security at all. Hide anyth...

Taskbarter – Exchange Tasks for Free!

Was browsing through and registered. It's a nice site, but i...

What is the best code editor?

I'd suggest that this is dependent on what you want to do and...

Reasons I'll never use Deno

I look at coding as the right tools for the right job. I'm n...

Where should I host my static website?

+1 for an X-Clacks-Overhead...

If you were a recruiter, what would be your recruiting criteria?

I can only speak for myself, and it's also dependent on the...

If you were a recruiter, what would be your recruiting criteria?

For me, I've been involved in discussion of developer recru...

✒️ JavaScript syntax mini quiz

It's a shortcut for creating linked lists? I can see why i...

✒️ JavaScript syntax mini quiz

Nope :D I never followed the language definition that far ...

✒️ JavaScript syntax mini quiz

Definitely - and that's one reason using 'strict' is a mass...

✒️ JavaScript syntax mini quiz

var <varname> = - the classic. let <varname> = ...

Why my project sucks ? At the end of project

Now that is just natural. 'I could have made it better' is...

Why my project sucks ? At the end of project

That's usually, in my experience, a lack of realistic goals s...

whats the best CI/CD service

I'm going to be a contrarian and say that I haven't any exp...

When you feel like you can't do it...

I'm a cis, white, British male in Britain. Developer for 2...

Top 5 DEV Comments from the Past Week

Thanks for the shout out!

Changing your name is a hard unsolved problem in Computer Science

This has multiple significant impacts - for one, there's th...

What's an interesting question you've been asked at an interview?

I had an interview where, as part of the discussion of my h...

What are your impressions of your self-taught co-workers?

I definitely do, though I think that is something that anyo...

What are your impressions of your self-taught co-workers?

Interesting question, and not one I can answer - I'm self-t...

A Love Letter to .NET

Did you have the tall flip-out cardboard version, with (I t...

Are there functions similar to Ruby's `dig` in other languages?

C# 6.0 and onwards gives you the Null Propagating Operator ...

loading...