How to Easily Build Desktop Apps with HTML, CSS and Javascript
Can HTML, CSS and Javascript really be used to build Desktop Applications? The answer is yes. In this Article we will be focussing mainly on how Electron can be used to create desktop applications with Web Technologies like HTML, CSS and Javascript. Electron Electron [https://electronjs.org/] can be used to build
How to resolve Git conflicts
Note: This the sixth video in the Git for beginners series. Watch the first video here [https://zellwk.com/blog/setting-up-git]. Let’s say a friend of made a change to your repository and pushed the changes to the Git remote. At the same time, you also made a change to the same line of
How we’re teaching K-12 students how to code
by Christopher George How we’re teaching K-12 students how to code This application is an exercise on CMU CS Academy.Hello World! (Sorry, I couldn’t resist.) My name is Christopher George and I am currently a Junior at Carnegie Mellon University studying Intelligent Computer Systems for Visualization. Since starting university, I
How to develop your React superpowers with the Context API
Hey everyone! ❤️ This time I’m going to show how to use the Context API in React. Context provides a way to pass data through the component tree without having to pass props down manually along every level. React typically works with a top-down (parent to child) flow of data.
How to choose the right online course or platform when you’re learning to code
by Code Girl How to choose the right online course or platform when you’re learning to code Photo by Callum Shaw [https://unsplash.com/photos/TLxaYmixZ3k?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText] on Unsplash [https://unsplash.com/search/photos/learn?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText] There has never been a better time to learn to code. There are vast numbers of online courses and platforms for learning, ranging from
How Python makes decisions: an introduction to Control Flow in programming
by Ivan Leo How Python makes decisions: an introduction to Control Flow in programming What is control flow? I find it easy to think of control flow in 3 different categories 1. Loops ( While, Do while, for ) 2. Decision-Making ( if-else) 3. Exception Handling (Continue,
An intro to the spread operator and rest parameter in JavaScript (ES6)
by Joanna Gaudyn An intro to the spread operator and rest parameter in JavaScript (ES6) Both the spread operator and the rest parameter are written as three consecutive dots (…). Do they have anything else in common? source [https://unsplash.com/photos/8AJuvX4hzws]The spread operator (…) The spread operator was introduced in ES6. It
What we learned about 2019 developer hiring trends from analyzing 112,654 coding tests
by Tom Winter What we learned about 2019 developer hiring trends from analyzing 112,654 coding tests Information is key when recruiting developers — whether you are the recruiter or the developer. If you know the trends in the industry, what skills are being sought after, and the places developers are