loading...

All 95 Comments

re: What harmful habits do developers pick up over time?
Wasting time arguing over which os or ide or whatever is terr...
re: OOP or Functional or Both
Both! For me the control logic is functional whilst represent...
re: Matrices, What Are They Good For?
I have been considering the relationship between matrices and...
re: Why I created a social network
I too am building a social network! I'm enjoying learning abo...
re: Squarespace vs. Webflow
You're right about the learning curve for webflow. I do like ...
re: What is your pettiest programming-related opinion?
Functional JavaScript is better than typescript.
re: What is your top tool that most devs would be surprised you use regularly?
Whimsical.com, for brainstorming simple wireframes, flowchart...
re: 5 Way to Append Item to Array in JavaScript
The point about not mutating if you need the array elsewhere ...
re: THINGS THAT WILL HAPPEN IN THIS DECADE (2020s)
New tech often disrupts briefly then if it has value will be ...
re: StackOverflow isn't as useful anymore? I use GitHub more often.
My problem with StackOverflow is that I've never ended up wit...
re: Today is Earth Day; Devs can have an impact
Tomorrow have a couple interesting apps in open source, one i...
re: How I refactor large functions using composition
Enjoyed that example, thanks. Totally agree about lenses! T...
re: #discuss Best course for functional programming?
Pretty broad question. What type of project are you thinkin...
re: How do you keep track of what you've learned?
Endless onenote pages. Most of which I don't revisit but I ...
re: The Ins and Outs of Sustainability Measurement and Reporting in 2020
As a sustainability professional who dabbles in webapp dev I ...
re: The Power of Recursion in JavaScript
I like the fact that everyone has labelled this one for fut...
re: Interesting question, theoretically, if the human brain were a CPU/GPU, how many Threads could it run at once?
Hmm but maybe i'm thinking of the number of CPUs. You could...
re: Interesting question, theoretically, if the human brain were a CPU/GPU, how many Threads could it run at once?
Five. Main thread (consciousness, which manages attention s...
re: I Built Coronavirus Live Monitor - stats, news, and WHO press releases on the virus all in one place
I'd be very interested if someone could build a parallel sy...
re: Composing Functions in JavaScript
What I really like about the composition concept (and funct...
re: I thought I knew JavaScript …
You got more feedback and responses in dev.to :-)
re: Why is map called map?
I would also add that programming adds to the original math...
re: Moving Past Tutorials: Pseudocode
Having started to properly learn functional programming I n...
re: Styled Components vs. CSS Stylesheets
You made a clear point for me - engineers will like compone...
re: What's the most wasteful software?
For the back end Microsoft has plans blogs.microsoft.com/bl...
re: 10 life-changing minutes with Clojure (Windows)
Minor change needed (I guess maven has upped security), nee...
re: Do PWA's eliminate the requirement to learn mobile frameworks?
You might find this recent Medium/Better Programming articl...
re: The Curry-Howard Correspondence in C#: Part 2
What's the relationship of this concept to Prolog? It's bee...
re: Do PWA's eliminate the requirement to learn mobile frameworks?
Without comprehensive knowledge on my part, it will certain...
re: 4 FREE Tutorials YOU need to become a JAVASCRIPT frameworks CHAMPION !!!
Is the length of the tutorial meaningful? I mean, 5, 6, 3, ...
re: CSS Only Modal using target
I don't really want my app state spread over CSS, HTML, Jav...
re: What do you wish to know about JavaScript when you were in university?
It is true that you can 'use' JS quickly and for a lot of t...
re: The future of Javascript - features to keep an eye on
I try to use Ramda lenses to create a sort of interface to ...
re: Do We Really Need to Separate the Model from the UI?
I don't create components in the React sense. I create a se...
re: Do We Really Need to Separate the Model from the UI?
Yes for sure. I work on relatively simple apps. And I also ...
re: Do We Really Need to Separate the Model from the UI?
If you have a single global state, then for me the separati...
re: Unethical programming
Rather than avoiding unethical actions go for ethical actio...
re: JavaScript Data Structures: Singly Linked List
O (ah hah) finally an explanation of why use linked lists.....
re: Handling objects with Ramda
What I like about Ramda functions for objects is that they ...
re: Example: Imperative vs. Functional
I like a functional approach because I prefer the way of th...
re: Do you actually use maths as a developer?
I'm using state charts/machines and functional programming ...
re: Add Real-time to your Java App with Azure SignalR Service
If I'm currently communicating with service workers using a...
re: Should I start by learning vanilla Javascript or a framework?
A common thread it seems is that knowing a framework means ...
re: What is 'this' in JavaScript
Kinda exactly the reason I don't use this. Context dependen...
re: The Power of Higher Order Functions in JavaScript (With examples and use cases)
It's really useful to see the logic and workings, thanks. I...
re: Lodash and Underscore, is there still a case?
If you make JS more fully functional, there would be little...
re: Your side project is useful, even if no one uses it
Practice and regular output are key to learning and creativ...
re: JavaScript - The "this" key word in depth
I just try to avoid using this altogether, always seemed mo...
re: 😰 Optional chaining trap !
Ramda pathOr? I guess it doesn't tell you where in a path i...
re: Top 3 Tools For Boosting Your Productivity
I use a Skype chat app I wrote as a side project to track m...
re: 8 Habits For Beginning and Mid Level JavaScript Developers That Sabotage Your Future
I'm finding that converting to a functional style of JS in ...
re: Parents of DEV: How are you teaching your children about technology?
Both mine (4 and 7) intermittently enjoy scratch junior and...
re: Apps and global warming ?
Make software interactions between apps and APIs as secure ...
re: What's your preferred method for inserting DOM elements in vanilla JS?
I like pug and having started to learn functional programmi...
re: How do you limit or avoid procrastination?
I try to have something to look forward to. So don't do eve...
re: Is it necessary to learn touch typing?
Great for documentation, email etc. Getting rid of distractio...
re: Moving Past Tutorials: 8 Tips for Problem Solving
Don't forget that folk wrote code before Google arrived ;-)...
re: Moving Past Tutorials: Receiving a Problem to Solve
I try to write the why of a piece of code, what was the tho...
re: Moving Past Tutorials: a course on problem solving for programmers
I'm late to this but have found learning functional program...
re: Moving Past Tutorials: a course on problem solving for programmers
A functional programmer would probably disagree with the "l...
re: If you could change one thing about learning to code, what would it be?
I almost started to learn to code with lisp and prologue, b...
re: dev.to API: How to Turn DEV Posts into Postcards 📫
Thanks, very useful :-)
re: How can I make slides beautiful without a Mac?
Slides.com for html and CSS styling and themes (works offli...
re: Being A Woman On The Internet Is... "Fun": A Scientific Study
An example from astrophysics foxnews.com/science/internet-t...
re: Junior Developers Should Start A Technical Blog Early In Their Career
Like many things, the best way to get better is to practice...
re: VSCode in browser
I'm fairly sure Microsoft is gradually implementing VSC in ...
re: Is Haskell bad for FP?
I'm learning FP with JavaScript, trying to escape from the ...
re: In defence of vanilla JavaScript
Which is fine when you already know why you want to choose ...
re: In defence of vanilla JavaScript
I tend to agree with the view that if your code reached a l...
re: How to convince junior developers to learn basics first?
True, there is little better than seeing your code working ...
re: How to convince junior developers to learn basics first?
Unless the know the basics they won't know why particular f...
re: What goes through my mind while writing a function 😵
This is a much better way to communicate the problems and t...
re: The Rise of Microsoft Visual Studio Code
Azure has an in-browser simple version of VSC which is grad...
re: brain.js - Neural networks in JavaScript
I built a sentence matching system using this library. It m...
re: How did you find the purpose of your life?
I appreciate your way of thinking. Would add that there are...
re: Teaching Functional Programming: Two Big Picture Approaches
Very interesting thank you. I find myself writing JavaScrip...
re: Remembering that "functions are objects" can help in writing more concise code
Don't forget that there are folk of different knowledge lev...
re: Remembering that "functions are objects" can help in writing more concise code
A useful article thanks but the smug tone is not necessary....
re: Code Is Dead!
Code is dead because of AI...
re: what works for you while self learning? What keeps the motivation? What stops you from giving up?
Work in a sector you believe in
re: In defence of vanilla JavaScript
Also I read "JavaScript the good parts" but it's not really...
re: In defence of vanilla JavaScript
there are some useful links at the end of this amusing but ...
re: In defence of vanilla JavaScript
it is true that we can't survive without open-sourced libra...
re: Rethinking CSS
thx!
re: In defence of vanilla JavaScript
lol
re: Rethinking CSS
Elm-ui is no longer maintained?
re: Does your website really need to be larger than Windows 95?
Bloat leads to opportunity cost for users. If your apps wer...
re: JavaScript and manipulating the DOM
You can do so many different things with the same code: des...
re: What I learned in the first three months of working as a web developer
Completely agree! When I started professional programming I...
re: What are the hardest programming languages you have ever learned?
First language was LISP, for programming neural networks in...
loading...