background preloader

Web Developer

Facebook Twitter

Material Design

Standing Desks For Everyone - Product Hunt. Web hosting. Ruby on Rails. Keycodes. Getting started with Surge. WebAssembly. DOM. Methodology / BEM. Games. SEO. Freelancing. Editors. Get Digital Skills, Be Happy. If you’re feeling stuck in a coding rut, consider this: traditional schooling may not have adequately prepared you for the world of software development.

Get Digital Skills, Be Happy

Below guest writer Ken Mazaika, the CTO and Co-founder at The Firehose Project, describes how schooling fails to prepare us for what it takes to become a developer. Because, unlike in school, failing and cheating are okay in the world of programming. So is never knowing it all, and instead focusing on big picture concepts rather than the intricacies. Keep reading Your parents and grandparents have probably told you stories of how they got jobs by putting on a suit and walking into an office with a resume. Now the landscape is changing again, and by the time you have grandkids, they’ll be equally amazed that you once applied for jobs by filling out form boxes and attaching documents on a website.

Keep reading. Get Digital Skills, Be Happy. One of the most critical parts of learning to code is deciding where to learn.

Get Digital Skills, Be Happy

There are so many coding education platforms and courses to choose from! Today, we’ll dive into one of the biggest course platforms out there: Udemy. Is Udemy good? How do Udemy courses work? This Udemy review will look at things like content quality, features, pricing, and ease of use—plus my personal tips and recommendations for courses on the Udemy platform. Keep reading Upwork holds a special place in my heart.

If you’d like to make money on Upwork as a web developer or other type of freelancer, it’s key to know how to set yourself apart from the competition. Quora - The best answer to any question. Web Design Fundamentals: Everything You Need To Learn HTML/CSS. Other than html, css, php, mysql & javascript, what I need to learn in order to become a badass web developer? - Quora.

Teaching code

Traffic. What is the best way to educate yourself on HTML, CSS, JavaScript, and AJAX? - Quora. Guide to getting involved with standards and browser development. CodeKit - THE Mac App For Web Developers. Code Guide by @mdo.

Insisting on Core Development Principles. The web community talks a lot about best practices in design and development: methodologies that are key to reaching and retaining users, considerate design habits, and areas that we as a community should focus on.

Insisting on Core Development Principles

Article Continues Below But let’s be honest—there are a lot of areas to focus on. We need to put users first, content first, and mobile first. We need to design for accessibility, performance, and empathy. We need to tune and test our work across many devices and browsers. Along with the web landscape, the expectations for our work have matured significantly over the last couple of decades. If those expectations feel daunting to those of us who live and breathe web development every day, imagine how foreign all of these concepts are for the clients who hire us to build a site or an app. I’ve been working closely with development vendor partners and other industry professionals for a number of years. Think about that. Best Tools for Freelance Designers and Developers - Bonsai.

CMS

Sketch. 20 Useful Docs and Guides for Front-End Developers. I come across so many interesting info-apps and documents in my daily research, so I thought I’d provide a list of those here.

20 Useful Docs and Guides for Front-End Developers

True, not everyone likes the “list post” or roundup, but hey, we can’t please everyone. And we don’t do these types of posts too often anyhow. In this case, this is a great way to bookmark a few things maybe for some evening or weekend reading. I guarantee you’ll find at least a few links in here that you’ll want to come back to. Enjoy! 1. A great point-and-click little app to get you up to speed with all the different parts of CSS syntax and what the proper name for them is. 2. A very simple informational layout that, by means of a select box, lets you choose between Responsive, Adaptive, Liquid, and Static, so you can see what is the difference between the four layout types.

What are the main HTML and CSS components every 2016 modern page should have? - Quora.

Agile

Atom. Auth. Blogging about coding. Brutalism. Careers. Chatbots. Chrome DevTools. Cool Websites. CSS. Databases. Design Process. Domains. Ebooks. Ember. Generative Art. GitHub. Habit. Heroku. HTML5. Icons. IoT. JavaScript. Job interviews. Markdown. Meditation and Mindfullness. Mood ring. NGINX. Online courses. Open Source. Pair Programming. Presentations. Problem Solving. Pseudocode. PWA's. Remote work. Slack. Stacks. Sublime Text. TDD. Terminal/Command Line. UX. Voice recognition. VR. Web Scraping. GitHub - enspiral-dev-academy/cool_and_useful_stuff: self-organizing repository for cool and useful stuff relating to programming.

Waffle.io · Work Better on GitHub Issues. Hyper.app. Installation latest version: 3.0.2 Project Goals The goal of the project is to create a beautiful and extensible experience for command-line interface users, built on open web standards.

Hyper.app

In the beginning, our focus will be primarily around speed, stability and the development of the correct API for extension authors. In the future, we anticipate the community will come up with innovative additions to enhance what could be the simplest, most powerful and well-tested interface for productivity. Extensions Extensions are available on npm. . $ npm search hyper Then edit ~/.config/Hyper/.hyper.js and add it to plugins Hyper will show a notification when your modules are installed to ~/.config/Hyper/.hyper_plugins.

Keymaps All command keys can be changed. Then Hyper will change the default with your custom change. Example: 'window:devtools': 'Cmd+Alt+O' Default keymaps: Configuration Config location Note: config at ~/.hyper.js still supported, but will be ignored, if config in application directory present.