loading...

All 75 Comments

re: How many programming languages do you know?
Stopped counting around 1998 :) I can start writing code i...
re: I can't speak at conferences, because...
Oh, my block is a bit different: I never believe, that I wa...
re: It’s my birthday
Happy birthday! :)
re: What jobs did you hold before you got into software?
Oh thanks. I thought I'm the only one here, who started wit...
re: what online tools or references do you use when developing?
cppreference.com. It doesn't make any sense to memorize all...
re: Hi, I'm Phil Ashby
"do all the stuff nobody else wants to" - true :)
re: On not-so-smart coding standards
Yeah, certainly that organisation has a lot to do with a lo...
re: Project Euler #4 - Largest Palindrome Product
Did you try hackerrank's version? They have broader ranges ...
re: What was your win this week?
This week, I was able to find a way to speed up our build. ...
re: On Job Interviews
I have a list of where never to apply. :)
re: Welcome Thread - v16
Welcome :)
re: Pains of Java generics solved in Kotlin
I see. Thanks for the clarification. I'm still not sure tha...
re: Pains of Java generics solved in Kotlin
I think you're missing a point here. Uncle Bob described th...
re: My 3 Simple Tips For Being A Productive Remote Developer
I can add another one: always use the timer. The first reas...
re: How old have you been when you started programming and what was your first project?
At 12 I got my first book on programming, at 13 I got my ha...
re: My little personal website
I can't think of any. I guess even if there are, they fall ...
re: My little personal website
Good point, actually. You give away your public key to some...
re: When is your code 'good enough'?
It's good enough, when I can see code smells in one layer o...
re: Help designing web application UI
I'd second that. "Ask you users" and "KISS" are really impo...
re: Don't initialize your variables
Yeah, you don't have to declare variables at the top of the...
re: Don't initialize your variables
I'd say, that when you think you need some default value to...
re: On typical naming anti-pattern in Java
Exactly! :)
re: What's your job title and why is that your title?
Oh, I've got something no one else mentioned here before. :...
re: Have you had a positive experience with a recruiter? What made it work?
Yeah. The guy was perfect. It was my first experience, when...
re: Would you like to give a DEV talk/workshop?
Maybe when I have a bit more time. :) Topic is not a proble...
re: What are you working on these days?
Writing a book, about what's obvious for me, and looks like...
re: Does anybody know a good working C++ formatting tool?
Precisely. :) But thanks for trying.
re: Does anybody know a good working C++ formatting tool?
The one in the class definition. And even then, clang-forma...
re: Does anybody know a good working C++ formatting tool?
Thanks for your reply. Unfortunately, clang-format still ca...
re: Little Geo Stories: Square Miles
Nice catch. :) But let me just remind you, that there is al...
re: Why you should work remotely
Oh, that is a really bad idea. :) In Oracle this means half...
re: When working from home, how do you turn off at the end of the day?
I can't turn off even when I work at the office. :) How do ...
re: One Useful Advice To Fight The Impostor Syndrome
As a side note: I've analysed my own situation, got very de...
re: Avoid getters and setters whenever possible
Yeah! 100% agree.
re: One Useful Advice To Fight The Impostor Syndrome
I'd say this post is very thought provoking. I wonder why ...
re: Why The F**k Won't You Answer My Email?
Always start with your lead in CC, and probably Alex's too....
re: TODO in code
There are much better and much more reliable ways to track ...
re: TODO in code
Comments are lying. Those ones too. :) if they exist only ...
re: 3 Effective Ways to Maintain High Energy Levels at Work for Software Engineers
Taking cab makes sense only if you're getting paid more whe...
re: When and how do you make time to learn?
I have the most classical excuse of all. :) "It's compiling...
re: The Absence Of Internet Points
I believe you can see how many people are following you, an...
re: Learning Programming language offline?
You won't believe how many of us learned things offline, by...
re: Changelog: Language detection and segmentation
I'd suggest not to change the language settings based on ge...
re: Did you ever try to write Java equals() with clean code style?
Well, actually I am the one, who's against adding new langu...
re: Did you ever try to write Java equals() with clean code style?
Yes! Yes! Yes! I agree. Well, almost. :) It's still easy to...
re: Did you ever try to write Java equals() with clean code style?
Yeah, this approach looks nice. But I see two problems here...
re: Logging! How do you decide on your app log levels and outputs?
I find generalised logging useless. Unless you have your sp...
re: Book Recommendations
Working Effectively with Legacy Code by Michael Feathers is...
re: Takes Notes on Everything
Thank you for the pointer to the book. It is great indeed. ...
re: Rebase or merge
It is very easy to create a mess with merge. It's almost al...
re: How to convince my colleagues about the importance of automated testing
It's relatively easy to convince people that testing is imp...
re: When can you say you know a language?
Just the same as for spoken languages. You'll never know fo...
re: On programming!
That is exactly what I think when I get a lot of language t...
re: As a senior dev, how can a recruiter convince you to move to another company?
Show some respect, by at least not forgetting, that it was...
re: Scrum is Easy
Very nicely summarized. Thank you. I have an experience of...
re: Did you ever try to write Java equals() with clean code style?
Let me put it like this. Do you remember, that clean code s...
re: Did you ever try to write Java equals() with clean code style?
Yeah, I tried to implement isEqualTo(), but I end up with a...
re: Did you ever try to write Java equals() with clean code style?
Yes, I perfectly understand, that equals() could be written...
re: Did you ever try to write Java equals() with clean code style?
Good idea, but it still doesn't solve the mess with null-ch...
re: Did you ever try to write Java equals() with clean code style?
I've posted it on the thread above. It is all about the sta...
re: Did you ever try to write Java equals() with clean code style?
I thought everyone with a bit of experience with Java knows...
re: What's your trick to tracking your billable hours?
Toggl. But with one little trick. I have only one thing I'm...
re: Whats on your desk?
Me too :)
re: That `overloaded` Trick: Overloading Lambdas in C++17
Very cool code transformations. :) Thank you.
re: Whats on your desk?
8th ball from 'the interstate 60'. :) It helps me find a so...
re: Why you should work remotely
I'm working remotely a lot. There's a problem though. When ...
re: Object-Oriented Programming Strikes Back!
There actually was an OS written in functional programming ...
re: Self Code Review with Git Add Patch
True. But please, be aware, that when you commit only porti...
re: How I Use Git
I'd say that some pieces are really cool, mostly because th...
re: Honest thoughts about self-confidence
I must say, that getting satisfaction in what you're doing ...
re: There Be Monsters in Working Remotely
Direct communication means you have to catch the person you...
re: When in doubt, refactor at the bottom
I've tried to write a comment here three times, and then de...
re: Stop Committing TODOs
That's one is a really big topic. The biggest problem with ...
re: What fonts do you use in your editor(s)?
Input is great indeed.
re: How do you practice programming?
The key to exercises is repetition. This thing is very well...
loading...