The life of a coder, demystified. 🔎🕵🏼 💻
Today's Document
Cosimo Galluzzi
cherry valley forever
Alisa U Zemlji Chuda
YOU ARE THE REASON
tumblr dot com
Lint Roller? I Barely Know Her

izzy's playlists!
almost home
AnasAbdin
taylor price
No title available

ellievsbear
styofa doing anything
PUT YOUR BEARD IN MY MOUTH

Product Placement
Mike Driver
Show & Tell

祝日 / Permanent Vacation

Discoholic 🪩

seen from United States
seen from United States

seen from United States

seen from United Kingdom
seen from Canada

seen from United States

seen from United States
seen from United States
seen from Colombia

seen from United States

seen from Venezuela
seen from United States

seen from United States
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States

seen from United Kingdom
seen from United States
@intpgirl
The life of a coder, demystified. 🔎🕵🏼 💻
Hey Eila! I remember you talking about how you are an UI/UX designer without having learned about anything like that in school. How did you get interested in this? And how did you learn more and get experience? Any good online resources to suggest?
How to Become a UX/UI Designer - A Comprehensive Guide
I’ll just do a comprehensive guide on this :D
Is UX/UI designing right for you?
You’ll love User Experience Design if…
1. You love analyzing & solving problems
As a UX designer, your job is to deliver the most effective way to solve users’ problems and achieve business goals through design.
To accomplish this, you must understand:
The business: The nature of your client’s business and what they want to achieve.
The users: Who are they? What do they need to solve their problems?
The overlap: How can you provide a user experience that aligns users’ needs with the business goals?
When you have insights into these key factors, you can translate them into an optimized, implementable design solution. It can be anything from an improved user flow or information architecture, more focused messaging, or new features.
2. You love psychology (cognition & behaviors) — To design for usability, you need to understand how different types of users behave, think and process information.
3. You love researching — It’s a huge advantage to know what the competitors (of your clients) are doing and what works for them. Stay on top of trends among your target users and what’s new in the design & tech world. These insights will help you make design decisions.
4. You value functionality and efficiency as much as aesthetics — Sometimes you must sacrifice beauty, but if it boosts sales by 20%, so be it. A good designer can balance the best of both worlds.
5. You are attentive to details — There are more components to a website or app than its primary features. You must make sure to cover all scenarios that users may need, even rare ones, like error messages, forgot password popups, on-boarding, etc. You don’t want users to get stuck in limbo somewhere, become frustrated, and quit forever. This comes with experience and from studying other people’s products.
You’ll love User Interface Design if…
1. You love to communicate visually
As a UI designer, your job is to design the best way to visually communicate a clear message at first glance. You’re not just a “pretty-maker.”
Your design’s purpose is to communicate:
The brand: What is the brand image? Fun & young, sophisticated & classy, or formal & reliable? How is it different from the competitors?
The goal: What can users accomplish on this website or app? What is the most important call to action? Is it to sign up, subscribe to a newsletter, or buy something?
2. You love psychology (perception) — You have a huge advantage as a designer when you understand how visual elements affect people’s perception. How does certain colors, typography, or layout make people think and feel? You can guide users to take the actions you want, or even increase their perception of the product’s value.
3. You love consistency—A website or app is much more memorable and easy to use when the design is consistent. Pick a visual style that fits and stick with it. The same elements should be linked the same function (e.g. everything related to signing up is orange).
4. You are adaptable — Aesthetic is subjective. And your clients know more about their business than you do. What is beautiful to you may get a huge backlash from their users. You should make recommendations based on your expertise as a designer, but it is ultimately your clients’ business, and they have the final say.
Continue to the next sections on design resources, how to get started as a UX/UI designer, and tips on becoming a better one.
I moved the full post to my design blog on Medium and rewrote it to be 100x better. Here’s the [link right to the post].
Follow me on Medium if you want more design & design career tips!
-eilamona
Hello!!!!
It's been awhile since I have been here! New things happen to me, and I have new passions and goals to pursue. I will start writing about my goals progress and my daily work.
Slippy by Hajime Nagahata on Flickr.
I’m making a note-taking Web app
I don’t want to sit around and hope good things will happen. I want to make them happen. I want to be in control of my own destiny.
Drew Barrymore (via onlinecounsellingcollege)
Algorithms + Data Structures = Programs.
Niklaus Wirth
For me, great algorithms are the poetry of computation. Just like verse, they can be terse, allusive, dense, and even mysterious. But once unlocked, they cast a brilliant new light on some aspect of computing.
Francis Sullivan
List to help you code, script, & program (from imgur)
**NOT MINE**
Reposting in case the original source is lost someday. Check back on the original though; OP said he would keep it updated.
SOURCE
–
“
After seeing a list of pretty much only frameworks, with no actual learning resources I decided to throw together an actual list of resources. I will admit my personal focus has always been front & backend web, so this list may be a little biased. I’m sure I missed some and skipped some, sorry.
========== LEARNING ==========
Codecademy - https://www.codecademy.com //Multi Languages
SoloLearn - http://www.sololearn.com //Multi Languages
TutorialsPoint - http://www.tutorialspoint.com //Multi Languages
thenewboston - https://www.youtube.com/user/thenewboston //Multi Languages
Derek Banas - https://www.youtube.com/user/derekbanas //Multi Languages
Coursera - https://www.coursera.org //Multi Languages
TechRocket - https://www.techrocket.com //Multi Languages
FreeCodeCamp - http://www.freecodecamp.com //Web Languages
The Odin Project - http://www.theodinproject.com //Web Languages
DataCamp - https://www.datacamp.com //R
Learn-C - http://www.learn-c.org
Learn C++ - http://www.learncpp.com
Learn C# - http://www.learncs.org
Learn Python - http://www.learnpython.org
Think Python - http://greenteapress.com/wp/think-python
Learn Java - http://www.learnjavaonline.org
Learn JavaScript - http://www.learn-js.org
Learn PHP - http://www.learn-php.org
========== HOME PAGES ==========
PHP.net - http://php.net
ASP.net - http://www.asp.net
Ruby - https://www.ruby-lang.org/en
Ruby On Rails - http://rubyonrails.org
Python - https://www.python.org
Java - http://java.com/en/download/faq/develop.xml
MySQL - https://www.mysql.com
PostgreSQL - http://www.postgresql.org
sqLite - https://www.sqlite.org
Lua - http://www.lua.org
========== REFERENCES ==========
MDN - https://developer.mozilla.org/en-US //Web Documentation & Tools
Stackoverflow - http://stackoverflow.com //Large Question Forum
GitHub - https://github.com //Repository
W3School - http://www.w3schools.com //Web Documentation. Contains some outdated or wrong info, but not terrible for quick references
W3C - https://www.w3.org //Web Standards
========== PLAYGROUNDS ==========
JSFiddle - https://jsfiddle.net
CodePen - http://codepen.io
JS Bin - http://jsbin.com
CodePad - http://codepad.org
PHP Fiddle - http://phpfiddle.org
SQLFiddle - http://sqlfiddle.com
RegEx101 - https://regex101.com
txt2re - http://txt2re.com
CheckiO - http://www.checkio.org
========== Editors / Clients ==========
NotePad++ - https://notepad-plus-plus.org //windows
SublimeText - https://www.sublimetext.com //windows & OSX & Ubuntu
Atom - https://atom.io //Windows & OSX & Ubuntu & Linux
Coda - https://panic.com/coda //osx
TextWrangler - http://www.barebones.com/products/textwrangler //osx
Brackets - http://brackets.io
Cloud9 - https://c9.io //Dev in the Cloud
VIM - http://www.vim.org //Cross platform
Emacs - https://www.gnu.org/software/emacs //Cross platform
Putty - http://www.putty.org //windows
iTerm2 - https://www.iterm2.com //osx
phpMyAdmin - https://www.phpmyadmin.net //browser based
FileZilla - https://filezilla-project.org //windows
Cyberduck - https://cyberduck.io/?l=en //osx
Transmit - https://panic.com/transmit //osx
MATLab - http://www.mathworks.com/products/matlab
========== Frameworks / Helpers ==========
====== DO NOT JUST JUMP INTO THESE =======
============ LEARN FIRST =============
========= There are tons more ==========
— HTML & CSS —
Bootstrap - http://getbootstrap.com
HTML5 BoilerPlate - https://html5boilerplate.com
LESS - http://lessframework.com
SASS - http://sass-lang.com
— Javascript —
jQuery - http://jquery.com
Prototype - http://prototypejs.org
YUI - http://yuilibrary.com
React - https://facebook.github.io/react
Angular - https://angularjs.org
— PHP —
Zend - http://framework.zend.com
Cake - http://cakephp.org
Laravel - https://laravel.com
Symfony - http://symfony.com
yii - http://www.yiiframework.com/wiki/?tag=yii2
— Ruby —
Rails - http://rubyonrails.org
Sinatra - http://www.sinatrarb.com
Ramaze - http://ramaze.net
— Python —
Django - https://www.djangoproject.com
Gears - http://turbogears.org
Cherry - http://www.cherrypy.org
Flask - http://flask.pocoo.org
— Perl —
Catalyst - http://www.catalystframework.org
Mojolicious - http://mojolicio.us
— Java —
Spring - http://spring.io
Play - https://www.playframework.com
Dropwizard - http://www.dropwizard.io
Eclipse - https://eclipse.org/downloads
IntelliJ - https://www.jetbrains.com/idea
========== PERSONAL TIPS ==========
// Stay hydrated. I recommend Mt Dew, Monster, or Red Bull //The last line was sarcasm, these drinks do not hydrate you. Drink water for hydration. Green tea, coffee and dark chocolate can be good (moderation matters) sources for an extra energy boost. // Comment heavy, comment often. You may know what you’re doing at 4:30am, but when you revisit that code in 2 months you can quickly become your own wost enemy. // When switching languages, remember your syntax. + is not . // A semicolon can make or break you // KISS - Keep It Simple, Stupid. What seems to be the most complex problem is usually the easiest solution; e.g. after debugging for an hour, remember you changed a default in your table from 0 to NULL and that is why our code is breaking … not that I’ve ever done that; especially not last night.
“ Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” -Martin Golding
“ A good programmer is someone who always looks both ways before crossing a one-way street.” -Doug Linder
“Programming is like sex. One mistake and you have to support it for the rest of your life.” -Michael Sinz
“
SOURCE
science news: another incredibly smart and driven woman who discovered really important things just died without receiving recognition in her lifetime for any of her groundbreaking crucial work after decades of brutally unfair sexism click through for even more in depth accounts of the monstrous amount of sexist bullshit she had to put up with every single day of her goddamn life
science news: girls today are hesitant to go into STEM fields for some reason
What Are Algorithms? [more]
Happy new year nerds and geeks! I hope in this year you will learn new things, new programming languages and improve yourself. Make new challenges and create things that will make a difference in this world. Make 2017 your year ;)
Guys, guys...
…It’s an Ada Lovelace algorithm shirt.
*aesthetic*
LOL.