DEV Community

pris stratton profile picture

pris stratton

I love learning coding languages and paradigms, mainly for the sake of it

Joined Joined on  github website

All 87 comments

`at` coming soon to ECMAScript

Haskell laughs at JS’s array methods 😀

Hello World !

Hehe 😀 The first time I wrote out that Java code in Uni in a...

Beginners Guide To Higher Order Functions, Partial Functions and Currying

Nice article 😀 I found that learning the basics of Haskell w...

JavaScript Interviews: Create a deep copy of an object

My first thought was wouldn’t I just use Object.assign, is th...

What kind of music do you listen to while coding? 🎧

Drone or ambient artists if not one of those coding or chill ...

Bezos' Calculator

Great work. There used to be a similar one for Gareth Bale - ...

That's probably the best UI on a button I ever seen

Hehe, I feel like I’m trying to use the web while on ketamine...

Light mode or dark mode: Which do you prefer and why? 🤔

Personally I prefer the look of dark mode. For developers I t...

The Web Accessibility Introduction I Wish I Had

There really isn’t enough discussion about this topic on Dev....

How I Made This Realistic Red Switch (Pure CSS)

Wow! Incredible. Reminds me a bit of HAL9000 too.

I Got a Perfect Lighthouse Score on My First Portfolio Website!

It looks very nice. Loads quick. What more can you ask for! ...

I Got a Perfect Lighthouse Score on My First Portfolio Website!

You reminded me of this; motherfuckingwebsite.com/

Async vs Defer attribute

That makes sense. Thank you!

5 neat JavaScript tips

The callback into Promise one is so handy. It means you can u...

Async vs Defer attribute

Great article. Does defer remove the need to use the document...

Self Taught Software Engineer in 3 months

It does baffle me that the site doesn't appear to moderate wh...

My personal website built using HTML, CSS, and vanilla JavaScript

That’s really cool 😎 the terminal idea is great.

Self Taught Software Engineer in 3 months

I would reformat this and add some paragraphs - it’s borderli...

7 JavaScript ES2017 Features to Learn

Good info! I like Object.entries and destructuring used tog...

3 attributes your images must have!

Bookmarked 😀

Fundamentals of Functional JavaScript

It’s called “Thoughts on Functional Programming” if you do se...

Fundamentals of Functional JavaScript

Great article, looking forward to the next chapter! I love F...

PHP 8 features I wish also existed in JavaScript

That’s very clever 😀 It reminds me of the guards expression ...

Stop learning everything

I also tend to see a lot of clickbait headlines like “Why X i...

Stop learning everything

I think focused learning which isn’t necessary to carry out a...

Stop being lazy and learn Git!

Maybe it’d have only worked in the U.K. where “lazy git” is a...

JavaScript Interview Questions — Theory

I agree, that’s a good way of putting it 😀

JavaScript Interview Questions — Theory

Do you think that’s a good thing? I’ve always felt it shoehor...

JavaScript Interview Questions — Theory

Interesting stuff - I would come back to this before an inter...

How to create responsive typography using CSS — Three different methods explained

Ooh I have been looking for something like this for a while. ...

10 Clean code examples (Javascript).

I think the first example in #10 is cleaner that the second!

Destructuring `array`

Destructuring is a very cool technique 👌

What Javascript features are the most confusing to you?

‘This’ can be the source of confusion to even veteran coders ...

What Javascript features are the most confusing to you?

Yeah I think the time I saw them used that made sense was in ...

What Javascript features are the most confusing to you?

One thing I have never wrapped my head around is Symbols. I g...

Awesome loading screen using only HTML & CSS

Sweet. Shows you don’t need JS to animate

5 JavaScript "tips" that might bite you back.

Great read. Point 1 is also my favourite, “+” over “Number()”...

How Programming Languages Change How You Think

Amazing article 😀

8 neat Javascript tricks you didn't know in 4 minutes.

I didn’t know you could add a ‘+’ before a string to turn int...

A Beginners Guide To DOM Manipulation

Thanks man. I will take a look! 😎 By the way, his name feels...

10 Challenging JavaScript Quiz Questions and Answers

Very cool I love these. I am going to try the quiz in the lin...

Truly Understand Bind, Call & Apply

I guess what I am getting it as if you had an array called xs...

Truly Understand Bind, Call & Apply

Nice. Definitely important functions to understand. My unders...

6 Powerful CSS Techniques You Can Use Instead of Javascript

Lovely stuff. CSS is amazing. I always feel like the less JS ...

What are some misconceptions about web development?

What makes it a different way of thinking, the declarative na...

What are some misconceptions about web development?

I came on to say “CSS is easy”. I find it harder than learn...

Do we still need jQuery in 2020?

Nice article 😃 I wonder if a similar fate awaits d3.js? Are ...

Which Language do you Find the hardest ?

It’s certainly never been a focus of intensive learning for m...

Which Language do you Find the hardest ?

Not a programming language, I guess, but I really find CSS di...

Portfolio Review

I really like the Apple style folder icons. Nice looking site...

Javascript (ES2020) **Nullish Coalescing_( ?? ) and Optional Chaining ( ?. )Explained

Well explained and concise. Nice read 😀

A Beginners Guide To DOM Manipulation

Does anyone know of a book that focuses solely on the DOM and...

June 12th, 2020: What did you learn this week?

Yeah that sounds like an interesting series of posts - I woul...

June 12th, 2020: What did you learn this week?

Wow! Sounds like there’s not much you haven’t dabbled. Have y...

June 12th, 2020: What did you learn this week?

I learned that you can use the “defs” tag in SVG to define a ...

June 12th, 2020: What did you learn this week?

This is me too: did Java and Perl at Uni, moved on to PHP, C,...

8 Unfamiliar CSS Pseudo-Classes

This is very cool. I feel like CSS is still a big mystery to ...

JavaScript tips and tricks to be a better developer

This has no relevance to my point.

👨‍⚖️My personal portfolio website, can I get a review?

Looks really nice on iPhone. Love the loading logo =)

JavaScript tips and tricks to be a better developer

I really like merging arrays with the spread operator. Hadn’t...

What do you dislike about your favorite language?

Precisely.

What do you dislike about your favorite language?

Makes sense. I’d like that feature in JS.

What do you dislike about your favorite language?

I guess he wants const to really mean constant =) I think a ...

What do you dislike about your favorite language?

JS is my favourite but I really dislike the class syntax that...

✨ Announcing ModernCSS.dev

Wow the site looks brilliant.

Welcome Thread - v71

Hi, Hobbyist coder here. Studied Software Engineering at Uni...

Using the Fluent Interface Pattern to Create JavaScript Objects

I haven’t seen that before and it does read nicely.

Don’t use for loop for JavaScript Arrays

What is map built on - is it a for loop underneath or is it a...

Can You write a complex program only using const variables in javascript?

I think so. You can still mutate objects assigned to consts, ...

To C/C++ Or Not to C/C++

Anything that gives you a new perspective has to be good. C d...

JavaScript Quiz Question #4: Prototypal Inheritance

It should be “woof” because dog.speak will get called and dog...

Mac Keyboard Shortcuts Every Dev Should Know

Wow there are loads I didn’t know. Thank you 😁

Benefits Of Building Projects

I've found that I forget what I've learned unless I put it ...

Always a beginner: Jumping from one programming language to another

I don't work in the industry but I still code as a hobby afte...

loading...