Last 250 Comments

re: What it Means to be a Technology Consultant
Hey Laurie - I enjoyed this! And frankly it made me want to...
re: Webdevs! Are we on the right track?
Are we on the right track? Nope, we're not. Allow me to...
re: Webdevs! Are we on the right track?
When developers make a product more client heavy it’s most...
re: How to approach solving a challenge during a coding interview
Hi Ady! Can I leave you some comments? Tests. There are no...
re: Can I Get Some Feedback? (Moment.js in particular)
THIS THIS THIS 100 X THIS
re: Getting Trapped as an Expert Beginner
That article is great Michael - a really great read. Thank ...
re: GitHub announces GitHub Package Registry
What are your reactions to the announcement?
re: 8 great reads for aspiring JavaScript devs πŸ“š
Aspiring JS developers? I know some seasoned JavaScript dev...
re: What do you wish you knew about Developer Relations?
OK - here's some questions. I'm sorry if they sound a littl...
re: 10 Questions You Should Ask In A Web Dev Interview
My only question would be: Do the developers own the proc...
re: Why You Shouldn't Use A Web Framework
like a fork getting lost in a plate of spaghetti Well th...
re: If you could change one thing about learning to code, what would it be?
Hmmm. I don't know - the biggest challenges always feel lik...
re: Creating 404 page in react using React Router
This is really interesting to me. An artifact of the transp...
re: Creating 404 page in react using React Router
Pedantic question: if a server is not returning a Status Co...
re: Solving Problems By Avoiding Them
Just remembered one tradeoff - variadic functions!
re: Solving Problems By Avoiding Them
Ahhhh - this looks fun! I hope you're enjoying doing this a...
re: Moving Past Tutorials: Pseudocode
Interesting! I think it's really important to learn how to ...
re: 7 Javascript Methods That Aid DOM Manipulation
Ahaha - that Nietzsche quote - the DOM as a Dionysian abyss...
re: Dark Side vs Light Side
Aha - finally someone starts quoting some science πŸ˜‚
re: Stacks vs. Queues In JavaScript
Nice post Emma - particularly liked the implementation usin...
re: What new language/tool/etc. have you been meaning to learn but haven't gotten around to yet?
Just going to leave this here... github.com/quii/learn-go-...
re: Fizz Buzz in Every Language
Here's some fun from the world of Common Lisp Ino...
re: Fizz Buzz in Every Language
Ah come on @avalander - surely you should've written a Fiz...
re: Refactoring the Worst Code I’ve Ever Written
Great post Jacque - it definitely looks cleaner in the end ...
re: I’m sorry, but this β€œFull Stack” meme makes me really mad/sad
It offends me too, mainly because I feel I have to fight si...
re: How to Get an Object Length
I enjoyed this article! "How to get an Object Length" reall...
re: 5 Free Courses to Learn Git and Github in Depth
This is a nice list but it's missing what I think is the be...
re: Why learn... about Media Types
Thanks Lisa - I'm glad you found it useful.
re: Why learn... about Media Types
Thank you for your kind words!
re: 3 tips for delivering more value
Know who your user is I couldn't agree more. Actually,...
re: How I Write Blog Posts These Days
Could you say more about what :%y+ does? SURE! : - s...
re: How I Write Blog Posts These Days
I have written my own site a few times but switched to Jek...
re: How To Avoid Javascript Bugs
Please do! πŸ‘πŸ˜
re: How To Avoid Javascript Bugs
Correct usage. let laterUsed; doAsyncTask().then(()=&...
re: The 2019 DevOps Developer RoadMap
Even some companies prefer tools over people over processe...
re: Learning to love software development books πŸ’™
It's true! I'm not at all experienced with Java, C#, Python...
re: The Coolest Programming Language Features
What a great post! It's really kicked off some good discuss...
re: Learning to love software development books πŸ’™
After reading POODR and doing some research I realized tha...
re: Deploy a Static Site in 3 Steps πŸ‘†πŸΌβœŒπŸΌπŸ€ŸπŸΌ
Experts: If you have a better method, feel free to jump in...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Especially Frameworks give you more to do, they reduce st...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
I'd just like to say @joeyhub and @theelectricdave that t...
re: Why You Shouldn't Use A Web Framework
Phew! That sounds like a lot of hard work. Well done. Trust...
re: How I Write Blog Posts These Days
Hmmm... well having not tried it thus far I'll trust to you...
re: How I Write Blog Posts These Days
Glad you like it Ali!
re: How I Write Blog Posts These Days
Will now have to read your posts about writing a Markdown p...
re: How I Write Blog Posts These Days
Well you made me feel like a pleb. Hahaha - I find that ...
re: How I Write Online Articles
This was a fun read John. As my workflow is pretty differen...
re: HTML Forms: Back to Basics
Feeling old now... πŸ§“
re: HTML Forms: Back to Basics
Good article! It's bits of knowledge like this that make fr...
re: Have you ever quit a job without anything else lined up?
This is how I (eventually) got into software development. F...
re: Oops, I did it again: A guide to debugging common JavaScript errors
First, if you're in an infinite loop, quit the tab if you'...
re: Moving Past Tutorials: Receiving a Problem to Solve
First I'm going to be totally honest, I get really nervou...
re: What are your biggest obstacles/questions for moving from NodeJS to Rust?
I think the reason I wouldn't write a webapp in Rust is the...
re: Why learn... a statically typed language?
Oddly enough, I think that we're seeing more of a return to...
re: Why learn... a statically typed language?
Thanks for the feedback Boris - yes, Go really is a lot of ...
re: Are you for or against testing for beginners?
Coloured as I am from my personal experience, I learned to ...
re: TDD is Not for Me
For me, testing is about codifying a behaviour. Sorting is ...
re: A JavaScript-Free Frontend
All I can say is that finally somebody gets it. This thing...
re: How to go fast
If you're in conflict with 'the business', if they're refus...
re: What to learn first
Ada, ALGOL, ASM, BASIC, C, COBOL, FORTRAN, Lisp, Pascal, P...
re: Is Haskell bad for FP?
Purity is tied to compilation and static typing, almost by...
re: Is Haskell bad for FP?
I feel that when you refer to 'pure' FP you are referring t...
re: Is Haskell bad for FP?
I must admit that I haven't explored LISP dialects yet, bu...
re: There's no such thing as a full stack developer
[This is a bit of a hot take - I really enjoyed your piece!...
re: If/else or just if?
Another option (for those who favour expressions over state...
re: Will Java Trend Towards Obscurity?
Will Java Trend Towards Obscurity? I sincerely hope so.
re: How many UI libraries are too many?
Wow. I mean, wow. A 'curated' list of framework component l...
re: How many UI libraries are too many?
CV driven development?
re: What is the importance of understanding libraries and frameworks?
I've made my position clear ...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Your node.js implementation doesn't sanitize static file p...
re: Reference Guide: Common Commands for Terminal
Small typo - cd~ will do nothing, cd ~ will return to the h...
re: Show off your terminal 😍
Following my own advice (for once) here's the washed out sn...
re: Show off your terminal 😍
I should really do the same now!
re: Write and deploy a SUPER FAST web site in 30 seconds with no framework.
Yes. Unix programming philosophy at work.
re: First commercial game reaching early access in a week!
Looking forward to this - and congratulations on the releas...
re: On GUI-shaming and a mountain of hot takes
I've not given it a try yet - spent so damn long settling o...
re: Should you build personal website?
Site builders? Like I'd use a framework ;) This is Larry W...
re: On GUI-shaming and a mountain of hot takes
GUI's can be great. CLI programs can be terrible. The one a...
re: Should you build personal website?
I guess it was my youngster dream, where tech wasn't that ...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Hi everyone. Really glad that this piece is inspiring so mu...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Yes of course you can use these ideas. Don't do anything ev...
re: Stop Fighting About JavaScript Frameworks
NO KIDDING. recruiter: we're looking for a frontend SQL de...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Hey Joseph - thanks for your detailed response, and for sha...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
I have now decided that you're trolling me to ensure that I...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
I am sorry, but do you understand that refactoring is not ...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Exactly - two thumbs up!
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Why franeworks any a necessity? Because every developer fa...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
I'd love to see a Django / Flask / Python pull request from...
re: Teach me Kotlin Coroutines like i'm 5
Try my friend Dmitry, who gave a talk at a few places about...
re: npm package discovered to have bitcoin-stealing backdoor
Great. Left-pad's evil twin finally arrived. One of the re...
re: npm package discovered to have bitcoin-stealing backdoor
As a side note event-stream has nearly 2 MILLION downloads...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
all the supporting code So libraries I'm guessing and ...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
I'd really like to understand what you think a framework is...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Writing from scratch is reinventing the wheel. If I want...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
A biography page shouldn't need an angular scafolding when...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Frameworks are a result of an incredibly fast and competit...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
I would love to see a discussion about what frameworks hav...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Yes. That's exactly right. You will be redirected after an ...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
Abstractions are hard to get right Too right they are! A...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge
That's your opinion. I happen to know as a fact that (a) I ...
re: Who's looking for open source contributors? (November 26th edition)
Well I guess I am now! gypsydave5 / todo-m...
re: How did you find the purpose of your life?
I go for a form of Taoism which I refer to as 'Cowism'. It'...
re: DEV Shop is Open for Business πŸ›
I must be tired. Keep reading 'Unisex' as 'Unixsex'. Which...
re: Reactive Canvas with ClojureScript and Vue
Yeah, more Clojure and Common Lisp please!
re: Share your .bashrc
May I humbly submit an addition to your welcome message? ...
re: How much popularity does a software project need?
Agreed. Consider: Zach Beane @xach My 14-year-old Com...
re: "Computer programmer," is a skill, not a job.
It's like writing - but pre-Industrial age. There were a sp...
re: The 2 ways to learn how to code
An empty dichotomy. Read about Praxis and take a look at th...
re: Favourite albums to listen to while coding
Embarrassing 90s throwback: I listen to the soundtrack from...
re: Why is your preferred programming language your go-to?
Absolute, first stop, go-to? Bash. I try and get what I nee...
re: Why is your preferred programming language your go-to?
What makes me 'go-to' a language tends to be a question of ...
re: Why is the software industry so competitive?
Compared to my previous career(s), software development is ...
re: Daily Coding Puzzles - Nov 11th - Nov 16th
Common Lisp Inhumane format version: (defun format-word...
re: Daily Coding Puzzles - Nov 11th - Nov 16th
Common Lisp (defun dont-give-me-five (start end) (loop...
re: Types as propositions, programs as proofs
interesting fact: humans get a lot better at logic when yo...
re: Bash Command Completion - Finding all the cats in your $PATH!
apropos -s 1 'cat$' Great use of man there.
re: 29 Must Read Books For Programmers
Clean code is on the list. That'll teach me... must've ...
re: What is functional?
This value has the Cmd type (actually Cmd msg, but forget ...
re: Changelog: Post Analytics Available for All
Well, that's my ego fed for the day!
re: 29 Must Read Books For Programmers
I've enjoyed looking at this list... but I've noticed you'r...
re: 29 Must Read Books For Programmers
Sounds interesting - what's it about?
re: I love coding history books. Here are some I'd recommend.
@ben - one recommendation for you - because these are grea...
re: Top 43 Programming Languages: When and How to Use Them
Not that I want to play parenthesis golf with you... (de...
re: Top 43 Programming Languages: When and How to Use Them
I actually work using Kotlin for webdev on large, non-trivi...
re: Top 43 Programming Languages: When and How to Use Them
Top 43 Programming Languages: When and How to Use Them ...
re: Top 43 Programming Languages: When and How to Use Them
Yeah... I mean, how hard is it to remember the single type ...
re: The Unix way... or why you actually want to use Vim
Hmmm... never realized that cat takes more time! That sa...
re: Java is still free!
Java is still free! and still over priced 😜
re: The Unix way... or why you actually want to use Vim
Not a bad point, but I think you're a little mean to call t...
re: The Unix way... or why you actually want to use Vim
What do you mean by this?
re: The Unix way... or why you actually want to use Vim
Composition is important... but reading ...
re: The Unix way... or why you actually want to use Vim
On the subject of acme, did you see this: ...
re: The Unix way... or why you actually want to use Vim
Another thought: although find implementations can be bloat...
re: The Unix way... or why you actually want to use Vim
Many Unix programs have deviated from the 'Unix philosophy'...
re: The Unix way... or why you actually want to use Vim
Yup, acme is the ... well, it's the acme of this idea. My o...
re: Daily Coding Puzzles - Nov 4th - Nov 9th
Common Lisp (defun guess-blue (blue-in red-in blue-out r...
re: Daily Coding Puzzles - Nov 4th - Nov 9th
Common Lisp (defun scramble (source target) (...
re: Daily Coding Puzzles - Nov 4th - Nov 9th
JavaScript const product = arr => arr.reduce((acc, x)...
re: Daily Coding Puzzles - Nov 4th - Nov 9th
Common Lisp as * in Common Lisp can take as many arguments...
re: Daily Coding Puzzles - Nov 4th - Nov 9th
Common Lisp (defun last-word (word) (let ((cs (coerce ...
re: Daily Coding Puzzles - Nov 4th - Nov 9th
Common Lisp I'll use lists because... well, it's Lisp, rig...
re: The Unix way... or why you actually want to use Vim
Yup - me too. And a quick look at :h ! will show you how to...
re: The Unix way... or why you actually want to use Vim
All very true, and very good! If you're going to abuse a ...
re: The Unix way... or why you actually want to use Vim
Since you ask... good entry point; starts with xkcd jokes...
re: The Unix way... or why you actually want to use Vim
That's a nice piece - thanks. Just read his piece on Lisp w...
re: Python: Still in favor?
Django yes/no? Preferred framework? Have to drop this in...
re: Different type of functions in JavaScript
Very comprehensive! Couple of typos: Your default paramet...
re: Minimalist browsing with Min browser
If you enjoy minimalism in your web browser, why not take a...
re: Daily Coding Puzzles - Oct 29th - Nov 2nd
seven(times(five())); // must return 35 Why not "must re...
re: Daily Coding Puzzles - Oct 29th - Nov 2nd
I will one day be able to look at APL without my brain leak...
re: Daily Coding Puzzles - Oct 29th - Nov 2nd
Common Lisp FTW!
re: Put Some Smile on That VIM
a feature, or a bug?
re: Put Some Smile on That VIM
To make yourself me happy on earlier versions, try ggg?G. ...
re: Why serverless newbies should use a deployment framework
Indeed. And Amazon naming their 'serverless' technology 'La...
re: Write and deploy a SUPER FAST web site in 30 seconds with no framework.
Not seen the basename trick before - very, very nice.
re: 30+ Top MongoDB Interview Questions and Answers
One of my big bug bears about recruiting is that candidates...
re: Should programming languages be made for IDEs rather than humans?
Fair enough... reading it back I'm not sure either!
re: Should programming languages be made for IDEs rather than humans?
i.e. we display the code as plain text, and that's what it...
re: What is Dependency Injection?
The core of dependency injection, the reason we do it at a...
re: πŸ“Š Languages' Popularity on DEV
Time to write that Algol post I guess...
re: The Golden Rule for Junior Developers
First up - I'm sorry you're having such a bad time at work....
re: why branching on git is wrong
So my team practices continuous delivery / continuous deplo...
re: Say something nice about another DEV member
I'M GETTING A CAR?
re: You shouldn't focus on learning JavaScript frameworks
I've made my opinion quite clear... ...
re: A Beginner's Guide to Dev.to
Dev.to is super fast, which is awesome: it makes for great...
re: What was your TDD aha moment?
So my 'aha' moment is a bit of an outlier, because I leaned...
re: What was your TDD aha moment?
This is all good - one quick clarification: a Unit test doe...
re: 30+ Top MongoDB Interview Questions and Answers
Nice and very detailed post Alex... but could you turn it a...
re: How to be fully alert minutes after waking
Long ago, before there were SAD lights - before there were ...
re: How to be fully alert minutes after waking
But at my latitude (54.5 degrees) is very difficult to get...
re: How to get out of the hole
at first I thought that she felt pity for me, but she told...
re: 32 Lines of Code
It would be remiss of me to point to a much better Kotlin l...
re: Why is an IDE for Interpreted Languages "Overkill?"
This is a fair question. I think it's because the peeps wri...
re: acme/acme2k: A lesson in sane IDE defaults.
A real, living, breathing ACME user??? 😻Amazing😻. I've want...
re: Why Not React Native? Why Not Flutter? Why Not Meteor? Why Not NativeScript?
So could you say that you rejected using a framework @ben ?...
re: Hot Takes, Myths, And Fake News - Why Everyone Is Wrong About DevOps (Except For Me)
I enjoyed that... but let's dig a little deeper as you know...
re: Write and deploy a SUPER FAST web site in 30 seconds with no framework.
Thanks Anna - that made my day!
re: Why TDD?
I have found Unit Tests and TDD in general [...] not the...
re: Do you have guards? or do you work at night?
This sounds horrific. Why are you deploying at 3am if it's ...
re: Write and deploy a SUPER FAST web site in 30 seconds with no framework.
Publish in haste - regret at leisure! I'll make the chang...
re: Better console.logs
That's great - I didn't know about console.table. That's so...
re: Should I learn Web Frameworks as a Beginner?
NO! ...
re: The Golden Rule for Junior Developers
This is a good trick for more senior developers: ask the qu...
re: The Golden Rule for Junior Developers
This is true ... there are questions which are driven by cu...
re: The Golden Rule for Junior Developers
That makes me depressed. Don't get depressed - let's take s...
re: The Golden Rule for Junior Developers
Absolutely - keep it up for as long as you can. My last poi...
re: 12 Things Every Junior Developer Should Learn
I'd strip the list down to one thing only - ask questions, ...
re: Write and deploy a SUPER FAST web site in 30 seconds with no framework.
No - tell me about it!
re: Developer is the next blue collar job
The idea would be that of 'professional body' - i.e. in the...
re: Developer is the next blue collar job
They need protection - unions. So - are you in a union? ...
re: Developer is the next blue collar job
"I am a lawyer and a part of my job is to automate my firm...
re: Developer is the next blue collar job
curiosity and readiness to solve any puzzle That's the b...
re: Why Devto is so slow from China?
It's unsurprising. With such a large surface area of techno...
re: Remembering that "functions are objects" can help in writing more concise code
This is great - but remember there are some gotchas when yo...
re: Does your website really need to be larger than Windows 95?
One thing more - here's a link to a transcript from the rec...
re: Does your website really need to be larger than Windows 95?
I feel the same way... ...
re: Software engineering fetishes
To be super clear (if we're all off quoting Wikipedia YAWN)...
re: Should browsers still allow users to disable JavaScript?
It is up to developers to make their sites work (or at lea...
re: Best Practice / Standard for API calls
Worth noting there's nothing in the URI spec for query to r...
re: Should browsers still allow users to disable JavaScript?
Sounds like sites on the dark web are written by people who...
re: Should browsers still allow users to disable JavaScript?
Good list, good reasons. Two thumbs up!
re: Bad Habits Developers Should Fix
Pretty good advice. My 2p / 2Β’: Don't worry if coding is ...
re: The Rails Ecosystem is Healthier than Ever
Back when I did this sort of thing, it was the Hartl book t...
re: Best Open Source Tools For Developers πŸ› 
If you like httpie, you should definitely try curl! It's ju...
re: Summary: A brief introduction to vim
I avoid NERDTree these days - try the built in command Expl...
re: Recovering Rockstar Dev, ask me anything
AOR is Adult Oriented Rock, MOR is Middle of the Road - I t...
re: Recovering Rockstar Dev, ask me anything
TBH I'm with you on the context menu thing - I miss it too.
re: Good keyboards matter.
A sane layout. Having used Colemak for the last four yea...
re: Recovering Rockstar Dev, ask me anything
Wait, I just saw in another post that you're moving over to...
re: Recovering Rockstar Dev, ask me anything
Was there some sort of ceremony? Or did you forget to tell ...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
To be absolutely pedantic, this code is valid and will work...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Just for a nice style, you could factor out the returns as ...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Common Lisp! (defun fib (n &optional (curr 0) (next ...
re: The Web I Want
So it was taking three seconds to load a form. Thirty pages...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
I like this! Don't think you need the outer parens though :...
re: The Web I Want
Hey Chris - this is great! Reminds me of the post I wrote ...
re: The Web I Want
If you don't want or can't run JavaScript, then you probab...
re: The Web I Want
That's a bit paranoid... but maybe you're right.
re: A Simple (Yet Powerful) Tip on Git and Vim
Maybe better if instead of an alias you wrote a short bash ...
re: Do your commits pass this simple test?
Can you describe your change verbosely, yet concisely? ...
re: Why You Shouldn't Use A Web Framework
I've never been insulted in Russian before - I think I like...
re: Why You Shouldn't Use A Web Framework
Could I kill the bear with the bear hands I still have left...
re: Why You Shouldn't Use A Web Framework
I'm not really sure I ever suggested we go back to banging ...
re: Why You Shouldn't Use A Web Framework
This is a troll, right?
re: The Vanilla Javascript Component Pattern
Schemes and patterns are always better than frameworks and...
re: Why You Shouldn't Use A Web Framework
πŸ˜‚πŸ˜‚πŸ˜‚
re: Why You Shouldn't Use A Web Framework
Lol - hoisted on my own petard...
re: Why You Shouldn't Use A Web Framework
there are already a lot of comments and "reading" most of ...
re: Why You Shouldn't Use A Web Framework
In a way, isn't everything just a very complex framework? Y...
re: Why You Shouldn't Use A Web Framework
I've been meaning to reply to this comment all day, because...
re: Why You Shouldn't Use A Web Framework
Tangential point, but I did hear of a few developers who us...
re: Why You Shouldn't Use A Web Framework
True, it would've been a much better title. If I'd proofed ...
re: Why You Shouldn't Use A Web Framework
re: Why You Shouldn't Use A Web Framework
I was (trying?) to be humorous. I've been told my sense of ...
re: Why You Shouldn't Use A Web Framework
It's true! And what I'd like master chefs to learn from the...
re: Why You Shouldn't Use A Web Framework
Ummm... why not solve the problem, then extract a framework...
re: Why You Shouldn't Use A Web Framework
I'm glad you said this - it's what I was trying to get acro...
re: Why You Shouldn't Use A Web Framework
It's true. It's very possible that I'll rush the stage at t...
re: Why You Shouldn't Use A Web Framework
Amen - there's a whole other post to be written about how f...
re: Why You Shouldn't Use A Web Framework
🎼You may say I'm a dreamer But I'm not the only one 🎢
re: Why You Shouldn't Use A Web Framework
The amount of sass in this article is incredible. Its ju...
re: Why You Shouldn't Use A Web Framework
Hey, thanks for the well reasoned and polite response! To ...
re: Why You Shouldn't Use A Web Framework
Your post, I might be wrong, has an undertone of "look at ...
re: Why You Shouldn't Use A Web Framework
Hey, I'm sorry I made your blood boil! It's far too hot for...
re: Why You Shouldn't Use A Web Framework
Well I disagree completely too - so at least we have that i...
re: Why You Shouldn't Use A Web Framework
Thank you Nick - you put it better than I could. Or in fact...
re: Why You Shouldn't Use A Web Framework
I'm its biggest fan!
re: Why You Shouldn't Use A Web Framework
I've some sympathy with this position - I'm an outcomes ori...
re: Why You Shouldn't Use A Web Framework
What about the people on my team who aren't as experienced...
loading...