Hey you know computers right? Can you build me a Website/App?
So how many of the above do you know?
These are all things I worked/work with every day and power much of what you see on the internet.
And how many have you not heard of?
And that is just the top level Web Client side frameworks.
That does not include the working knowledge i need on all of the following just to do my job.
- Programming Languages
- Networking and Domains and Protocols
- Web Servers
- Web Service Architectures
- Web Service frameworks
- Server Integrations and API
- Operating Systems
- Hosting Services
- Software As A Service
- Platform As A Service
- Virtual Machines and Integrations
- Database Managment
- Data Architecture
- Data Clients
- Mobile Frameworks
- Mobile-Web Hybrid Frameworks
- Development Platforms and IDEs
- Development methodologies
- Styling Frameworks
- Testing Frameworks
- Deployment Frameworks
- Design Tools
- Design Methodologies
- User Experience and Behavior
- SEO and Marketing
- Product Distribution
- Security and Encryption
- High-level Math and Logic
Each one of those has a chart like above for them.
But some of those things on that chart are out of date!?
Google learned American racism and amplified it back at all of its users.
Source: Your Data is Being Manipulated – Data & Society: Points
The first interface design tool with real-time collaboration. Figma keeps everyone on the same page. Focus on the work instead of fighting your tools.
Source: Figma: the collaborative interface design tool.
It’s basically an online /cross-platform copy of Sketch, also can import Sketch files directly. It brings along some of the InVision concepts as well.
A product with no users is no product. User Experience is something that defines state-of-the-art applications.
We focused on parameters such as page load time, time to first paint, visual feedback on every action etc. maintaining necessary page transitions and designs aesthetics
Source: Housing Go – Behind the Screens – Engineering @ Housing – Medium
Everything that has ever been designed has required a series of decisions based on what’s possible, what’s necessary for the final product, and what reasonable compromises can be made for everything to work correctly. “Sufficiently great design”, in this context, is also about making choices and compromises that produce a better product in typical use.
“Sufficiently great design” does not, of course, mean “free of imperfections”. But it’s also something that cannot be read solely through details. Bogost’s argument is, therefore, backwards. Apple’s biggest contribution to design has been their ability to project a broader vision of consumer electronics at vast scale while still keeping an eye on the details.
Source: Sufficiently Great — Pixel Envy