Be nice. Or else.
Front End Developer Joined 10 months ago
Please fix letter spacing, word spacing, and line height—they are all far too generous. With everything in caps, it gives me the tone that you're yelling at me very slowly.
The typography and typesetting is really my biggest hang up with your site. I would not read your content personally, because you make it difficult and awkward for me to do so.
A list of things that concern me in no particular order:
• Misappropriate use of a monospaced font
• Copious amount of text formatted to uppercase (It's a legibility issue. Lowercase letters are easier to read than uppercase.)
• Underlines for hyperlinks. Please do not. (Reference http://practicaltypography.com/underlining.html)
• Strikethrough text for coming soon. This doesn't indicate the purpose of strikethrough (Reference: https://en.wikipedia.org/wiki/Strikethrough)
• Typesetting for the linked resume (Reference: http://practicaltypography.com/resumes.html)
• Under "More Stuff" the line length is painful. Please be more generous and also consistent with your other pages. (Reference: http://practicaltypography.com/line-length.html
• Misspelling at the bottom of the page for the word "werk", I believe this is intended to be work.
• E-mail button opens default mail client. This is generally considered a bad practice.
• Content comes across as immature and unprofessional. The naming of things like "More stuff", the quirky life timeline, misspelling work as "werk", and the use of emojis set this tone
• From a consumer standpoint, I don't get a clear picture of what exactly you do and how you could benefit me. I would not hire you because I don't know what you can help me with. (No value proposition, no specific title, e.g., freelance web design and development)
I apologize if this comes off as harsh. It is not personal, it is only critical because I hope you will use this feedback to improve your personal site. You may disagree with my opinion, because you may "like" the website you built for yourself. However, at the end of the day, it's not about what you like, nor is it about what I like. What matters is what your potential end-user thinks. Make it easy for them to consume your content and interact with your website in a way that works for you.
Sorry, this gives me zero insight to you or what you're capable of.
Source Sans Pro, Avenir Next, Myriad Pro, Lucida Grande, Verdana
You should use the right tool for the right job, it's not about what is trendy or cutting edge. In my opinion, the answer of which tool you use pretty much comes down to, it depends.
I wouldn't use bootstrap 3 and jQuery just because nor would I use Angular2 just because. I believe development tools and frameworks should be chosen on a case by case basis.
Am I developing something for IE10 or less? I can't use flexbox, I would have to use something older and supported for those browsers.
Do I need to develop a native phone app that ports to iOS and android? I'm probably reaching for something like react native.
It's not, there are definitely cases where you cannot or should not use flexbox. My argument is that people should not be using older practices and frameworks just because it's what is familiar.
If there is something available with better features that is well supported, you should probably use it.
Definitely interested in this. I feel the same being a designer/front-end dev wanting to jump into back-end.
This, I like.
The amount of load time is painful.
I really like using pinterest as a mood board tool, but also don't like it because it's pinterest.