All 53 Comments

re: Which non-computer science degrees apply to skills needed for a career in software development?
Agree with this, having done a short course on philosophy. ...
re: Kinds of programmer
Another addendum... I'm seeing businesses improving how th...
re: Kinds of programmer
A further addendum. This 'layering' of software over the w...
re: Kinds of programmer
Thanks for your insights! Business - I would consider this...
re: Kinds of programmer
Thanks for your feedback. Yeah perhaps it is a mistake for...
re: Don’t Let Anyone Tell You that You’re Not a ‘Real’ Programmer
To play a friendly devil's advocate... Sometimes it's good...
re: How do you keep good posture while sitting?
Very relevant topic – thanks for posting! I have terrible ...
re: What’s overrated?
AI
re: Software Craftsmanship as a Metaphor is a Career Glass Ceiling
I hesitated to heart this rather lengthy and, I think, some...
re: When is learning what to Google good enough?
Great question, Ben! Not sure what everyone else thinks, b...
re: How do you stay flexible in your career?
I think of my career to date as being built up on a small s...
re: Will software ever become "blue collar" work?
Software development is its own thing. You can’t directly c...
re: What are your thoughts on the whole 10x engineer viral discussion?
I think 10x is a combination of a person and an ecosystem a...
re: Do you have your next vacation planned?
The beauty of contracting is being able to allocate blocks ...
re: What do you think about the idea that "there should be only one way of doing a thing" in programming languages?
You could quit your job by saying "I quit", or you could sa...
re: What do you do if you're in the middle of a project and you realize it already exists in the world?
Pivot!
re: What is that one tool/stack/framework that you have no interest with despite the popularity?
Unless you're trying to be some kind of AWS/Azure/Google cl...
re: What habit do many senior engineers have that juniors should try to avoid adopting?
Undervaluing and under-monetising their work! I’m thinking...
re: What is that one tool/stack/framework that you have no interest with despite the popularity?
It’s not obvious to me and my clients how we can benefit fr...
re: What is that one tool/stack/framework that you have no interest with despite the popularity?
Kubernetes. Too much undifferentiated heavy lifting.
re: You're Not An Impostor
It's interesting how you describe this development in your ...
re: You're Not An Impostor
Very very true. There's always someone who's better at one ...
re: You're Not An Impostor
Thanks for your article. This is a great piece for confiden...
re: I've been at this a long time and I have nothing to show for it.
Building a library or app that becomes popular and successf...
re: Which part about your job/studies/etc. gives you the most anxiety?
Tooling constantly letting me down and blocking my progress...
re: What would be a technical solution to ✔️ not looking good on dark mode?
Put some kind of bright border around it? And do this consi...
re: If the World Wide Web were re-created today with no legacy dependencies, how would it be different?
Two-way hyperlinks. 😉
re: How do you limit or avoid procrastination?
I think procrastination is a symptom of not being motivated...
re: Scoping Web Development Portfolio Projects
Great advice. I like this idea of doing less. I like to app...
re: Which is the best book to learn Angular?
Why do you need a book? I think the official Angular docs a...
re: Getting Trapped as an Expert Beginner
This is great advice. I found myself sometimes thinking "I...
re: Remote programming job is usually not an option
This is 100% accurate. In addition to not being remote, mo...
re: Video: Exploratory coding 📹
I'm glad you found it useful. If you have any critiques or ...
re: Organizing source file contents
⚡️ Update: Added a section on Automating your imports, usin...
re: Video: Interfaces and teamwork 📹
Thanks! Have you had any similar or different experiences i...
re: How to write code and snowboard every day
Thanks for your advice and tips. Great to see another devel...
re: Engineering guide to writing correct User Stories
Bloody awesome! I hope many developers (and BA's) read this...
re: How To Learn JavaScript
Thanks very much, Emma, for this brilliant guide! These loo...
re: CRA typescript is compiling slow
I'm having the same issue. Not sure which version of Typesc...
re: Pursue a CS Degree or not? As a Front-End Developer
Great topic – thanks for posting! The way it worked out fo...
re: I'm Engineering Director at a Fintech(have experience creating apps using Django/Ionic/Docker/AWS(ton of it), Ask Me Anything!
How good is the pay in FinTech? Is it anything like Banking...
re: What are the books about software engineering history that you have enjoyed most?
I've been reading The Macintosh Way by Guy Kawasaki. Intere...
re: Show off your first app!
This is such a cool topic. Thanks for posting it, Ali! My ...
re: Towards zero bugs
Thanks for your very insightful comment! Software, by defa...
re: Towards zero bugs
Great point. Certainly, requirements cannot be taken as gos...
re: Towards zero bugs
Yes! Someone referred to accessibility! It is certainly cri...
re: Towards zero bugs
Thanks for sharing, Blaine! That writing by Humphrey looks ...
re: Towards zero bugs
Thanks for identifying the error in the ‘off by one’ code. ...
re: Towards zero bugs
Apologies, my bad. Thanks for identifying this. I have corr...
re: Towards zero bugs
Thanks mate! Will try to improve it also, over the next wee...
re: Advice for Developers in the Early Stage of their Career
Test test test! And then test some more!
re: Advice for Developers in the Early Stage of their Career
Great tip; I do this a lot. I always keep a giant notebook ...
loading...