All 105 Comments

re: What was the first interesting program that you remember writing?
The first thing I that I would recall as interesting was an...
re: Help out a junior dev, rate my CV?
It's quite a decent cv already, two suggestions though: I'd...
re: Being Your Own Product Owner
The big promise, at least of the early agile movement was, ...
re: What does full stack engineering mean to you?
There is a beautiful quote, from a book of Robert Heinlein,...
re: Of course HTML is a programming language
I would consider computation, i.e. transformation of data, ...
re: How long does it take to learn Java to be job ready?
I think the more important concern is to narrow down which ...
re: Lost potential of personal computing
I can relate very much to the feeling, that somewhere along...
re: React or Angular for enterprise?
The company I work for is rather strongly invested in Angul...
re: Tips on how to write a technical book
Maybe you could ping someone who has already gone through t...
re: Do the developer's rights exist?
Well, we are more or less all in a privileged position, sin...
re: What would you like to see on your DEV profile?
I think features that could help discovering like-minded p...
re: Flipping the coin: Should developers design?
While division of labor and specialization is getting more ...
re: Go Outta Here
Boris, let us discuss the example from three different angl...
re: Go Outta Here
Well, before you score, how would the Go counterpart for th...
re: Tell me a coding confession
It is impossible in the 3x3 grid to win by setting the firs...
re: Show off your stickers!
Oh, and at the risk of sounding like Sideshow Bob: I don'...
re: npm package discovered to have bitcoin-stealing backdoor
I'm not aware of attacks that follow a similar format as th...
re: Seventeen White dudes
I grant that the group was not diverse with regard to ethni...
re: Semi colons;
Where exactly in the ECMAScript specification does it say ...
re: Generating data classes in Java
What will you do? I will continue to let IntelliJ do it ...
re: What are you not interested in learning?
Considering how limited the time is, that is really freely ...
re: In your environment, does a college degree matter?
At my company (in Germany), there is at least a strong bias...
re: Why "Just Unionize" Doesn't Work
I think that the majority of us perceives our profession as...
re: Any idea how to start blogging as a developer?
Well, I wish I could come up with some advice for you, beca...
re: What book(s) has influenced your career?
There is one, to which I'm coming back every once in a whil...
re: A c# dev starting a Java course
You are the first person I ever encounter to complain about...
re: How do you think of angularjs application
Many people underestimate the longevity of web applications...
re: What's your opinion on Coding Bootcamps?
I think bootcamps are an indicator for multiple issues. A b...
re: HTML Imports & Component-Driven Development
HTML imports have been deprecated, and they'll be removed f...
re: What makes a successful standup?
My perfect standup would be the only second best alternativ...
re: What is the next big thing in frontend development?
The web components APIs seem to have stabilized and are dep...
re: We don't need a ternary operator
I think the ternary is mostly a symptom of the design decis...
re: How to lose a Job in 10 minutes
Well, the solution matches the provided test case, but the ...
re: What do you think of the future of Java?
With regard to the enormous amount of existing Java-based s...
re: How do you build Application by Angular, Java and Eclipse?
One simple variant would be to use Maven with the Frontend ...
re: Elm 0.19 Broke Us πŸ’”
But seriously functional MVU is amazing. I agree, and th...
re: Elm 0.19 Broke Us πŸ’”
We love Elm and never wanted to use anything else. Judgi...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Technically lazy evaluation of a endless stream is iterativ...
re: Next step in your career
I'm actually quite satisfied with my current position. But ...
re: What backend are you using?
At my workplace it's rather mundane: Oracle DB and Java EE ...
re: What are common myths about software careers?
A lot of developers have a passive attitude when it comes t...
re: Ask for feedback: Tech consulting companies
What would be, in your opinion, the perks/processes/code o...
re: Web developers, where are the gaps in online learning resources and documentation?
The frontend build process, with so many tools available, i...
re: Why are people following me on Dev.to?
...
re: What does Polymer bring to the table?
Well, have you ever tried to build a web component with not...
re: Why I can't recommend Clean Architecture by Robert C Martin
The essence of Clean Architecture would have fit nicely int...
re: I love coding history books. Here are some I'd recommend.
A few month ago, I've read "Troublemakers: Silicon Valley's...
re: Setting up a dev 101 course for my PMs
While I find the idea as such quite charming, but if I take...
re: The best book for learning backend design patterns
Martin Fowlers "Patterns of Enterprise Application Architec...
re: How much should you refactor names when domain terminology changes?
Coding in the language of the domain is generally a good pr...
re: REST API with HATEOAS: Too many calls?
How is the linkage to the user being done? Wouldn't we als...
re: REST API with HATEOAS: Too many calls?
REST doesn't require resources to be created in that way yo...
re: Parse JSON string without JSON.parse and eval()
Just to be perfectly clear: script injection is not a featu...
re: Parse JSON string without JSON.parse and eval()
JSON.parse would yield a syntax error in this example, beca...
re: If you could not code anymore, what would you do?
The professions I'd consider as an alternative would be par...
re: I'm Addy Osmani, Ask Me Anything!
I'd be interested to hear your thoughts on WebAssembly.
re: What’s something that should be obvious that developers seem to misunderstand?
A developer as the creator of a system is very different fr...
re: I need help refactoring the database module where all the creation, insertion, etc. code are in their own respective files.
Having them as singletons is a warning flag for me already...
re: What are some stuff that you wish somebody told you when you started learning Vim?
I'm forced to use an insanely underpowered laptop for ligh...
re: What is today's "goto"?
Using field injection instead of constructor injection. Wel...
re: How to lose a Job in 10 minutes
Well, interviews are always stressful situations, so don't ...
re: Who uses private NPM publishing?
At work, we publish our internal JS libraries to a Nexus in...
re: How should we handle duplicate content on dev.to?
It boils down to the question, why do people engage here in...
re: anyone figured out a way to measure developer productivity?
Some older colleagues have told me a few stories on what ha...
re: Dev and Designer Communication
Well, the designer I work with has a approach, which I thin...
re: Which subreddits/other websites [like show HN, betalist etc.] to use for getting feedback on projects?
Somebody has compiled a list, which you might find useful: ...
re: My new book has just been released! Here is how I did it and how you can do the same πŸš€
Hi Remo, first of all: Congratulations on your achievement!...
re: What Is Your Main Language?
I work in the healthcare sector, with the particular focus ...
re: Do online video streaming sites use TCP or UDP
So is this what's going on? I don't know, but if I wante...
re: Requests for DEV posts (May 8 edition)
I'm sure there are many avid readers in this community - an...
re: How much do you need to know or learn before calling yourself a developer?
Any path or resources to learn from will be great :) Fr...
re: I've just started a new job and they want me to work with technology I see as no benefit to my career, what do I do?
How far do I go with this before looking for a new job? ...
re: How can I improve this while loop code snippet?
Well, you give very little context about your intentions. ...
re: Javascript variables - var, let and const.
Identifiers in dash case (aka kebab case) are valid propert...
re: How do you feel about braces and semicolons?
Some other wacky design I've not thought of... Lisp-styl...
re: Angular - How many components is too many components?
I personally prefer components to be small and dumb and abs...
re: Will the web ever evolve past JavaScript?
There is already a plethora of languages which can be compi...
re: If you could go back 10 years, what would you say to yourself?
Well, hindsight is 20/20, but the gist would be: Your time ...
re: Can I see your desktop home screen
My Ubuntu/Unity desktop is rather clean, my Windows deskt...
re: Frontend development becomes more difficult than backend development?
The nature of the challenges in backend and frontend develo...
re: Are you a member of a professional organization related to computing or software development? Why or why not?
My employer is a corporate member of the german Oracle user...
re: Finding a master thesis topic - I need help!
One strategy in coming up with a topic could be to survey c...
re: Do you think a CS degree is a requirement for get a job?
I think it depends heavily on the company culture and on th...
re: How useful are documentation and examples in your own native language to you?
From the perspective of a reader, I think articles in ones ...
re: How useful are documentation and examples in your own native language to you?
I have to admit that, even after more than twenty-two years...
re: What are your favorite IntelliJ shortcuts?
Ctrl+Alt+M - Extract method Ctrl+Alt+V - Extract variable/c...
re: JSX on the Backend?!
If you are referring vast amounts of xml for mapping servle...
re: What books would you recommend to a project manager that has no software development background?
"Peopleware" by Tom DeMarco and "Facts and Fallacies of Sof...
re: I'm going to be a teaching assistant, teaching web technlogogies. What should I know?
It is very laudable that you are putting so much thought in...
re: A Trendy Article From 2048
I certainly didn't miss the satirical nature. Good satire, ...
re: I'm Sandi Metz, Ask Me Anything! [Finished]
Hi Sandi, thank you for doing this AMA - I really enjoyed ...
re: A Trendy Article From 2048
Great article, Jason! When I look back to 1995, when I got...
re: Do whiteboard interviews still exist? πŸ€”
The last time I was searching for a job, I had in total hal...
re: Do you have a blog?
I don't have one, but from time to time, I'm thinking about...
re: Angular vs vuejs vs react vs ...
At my workplace, I'm using Angular for the frontend part, a...
re: Frontend Devs that became FullStack
Independent of what will be the programming language you wi...
re: How do you include code examples in talks? (e.g slides) How can you add syntax highlighting?
At university I did most of my slides with LaTeX beamer, no...
re: Refactoring If-else statement
I personally would use the ternary operator over an if stat...
re: Why are global variables bad?
"It helps your code to easily pass and access data from oth...
re: What are your personal stories/examples of "naming things"?
I do have a pet peeve with abbreviations - for me they tend...
re: Any suggestions for books to learn Functional Programming Paradigm
I'd suggest two resources: github.com/MostlyAdequate/mostl...
loading...