We often talk about saving time in reference to development whether it's quick steps to achieve specific outcomes, better ways to optimise code or even just providing fellow developers with tutorials to make lives easier. But what about linting? If you've never heard of it or are just interested to find out exactly how it can potentially save you a ton of time, check out Colby Fayock's story called "What is linting and how can it save you time?" on freeCodeCamp.
Work a lot with SPAs? Michael Poirier-Ginter presents Next.js, and how it can help you create SEO-friendly React SPAs in "Crafting Next.js SPAs Optimized for Google" on Snipcart's blog.
Heard of CI/CD? Well CI/CD enables the best development teams to improve their products many times per day and Semaphore shows us what we need to know to do the same in "CI/CD Explained"
In a rush? Skip to tutorial steps or live demo. We've often promoted the use of single-page applications. We'll continue to do so because they're great. I mean, they're fast, they offer incredible UX, and are fun to develop.
Authored by: Snipcart
CI/CD enables the best development teams to improve their products many times per day. Here’s what you need to know to do the same.
Authored by: Semaphore
Learning to think like a programmer can be challenging. Yet, it is something that can help you greatly improve your programming skills. This article will help you learn and master this important skill. Learn to think like a programmer and become better at your craft.
Authored by: Alex Devero
GitHub is a great repository hosting service that lets you host Git repositories for free. It provides a platform to store all your source code and manage the version history, and it also exposes an excellent API that we can utilize. Developers have made Node.js clients for GitHub's API.
Authored by: John Au-Yeung
One of the biggest challenges in software development is time. It's something we can't easily get more of, but linting can help us make the most out of the time we have. lint, or a linter, is a tool that analyzes source code to flag programming errors, bugs, stylistic errors, and suspicious constructs.
Authored by: Colby Fayock
When I was a kid, I used to watch boxing with my dad, professional boxers are often divided by weight, including many different classes such as feather, fly, middle, heavy ... Developer are also divided and have rankings, but not by weight but by skills, including many different classes from intern, fresher, junior to senior, tech lead ...
Authored by: FrontNet Blog
Authored by: ᐸAndrewRymaruk/ᐳ🇺🇦😉
Authored by: John Papa
Authored by: freeCodeCamp.org
Learn about TypeScript from Corbin Crutchley in this episode of The Polyglot Developer Podcast.
Authored by: Nic Raboy
ts-loader has one downside: We can't pipe the output of another loader into it; it always reads the original file. As a work-around, we can use babel-loader to compile TypeScript. This blog post explains how.
Authored by: Axel Rauschmayer
A small and easy Angular application to check if user is connected to Internet or not with use of Angular material Create new Angular application using CLI Install the ng-connection-service package inside the application from the CLI using: npm install ng-connection-service - save Once if you done this process please
React vs Redux. Finally, a side-by-side code comparison between React and Redux! It can be a great feeling once you've managed to learn how to use React and can confidently built a few apps. You're able to manage state and everything seems to be working fine.
Authored by: Sunil Sandhu
Authored by: ᐸAndrewRymaruk/ᐳ🇺🇦😉
React is all the rage these days. It has been for a while now, honestly. The other day I found this site that graphs NPM package downloads. It's fun to play around with. Here's a graph of the monthly NPM downloads of React, Vue, and Angular since 2017: Last month there were 23.7 million downloads of React.
Authored by: Dave Ceddia
The Aurelia Store plugin is a great way to add powerful and easy to use state management into your Aurelia applications. For some, the paradigm shift in how you work can be confusing to work with at first. One such task you might find yourself needing to do is obtaining a singular value from the ...
Authored by: Dwayne Charrington
In Creating Reference Data API with Strapi and using GraphQL we created an API that would be supplying our a Front-End Application with Reference data it will need to enable users to perform certain actions in our Sourcelink - Software Developers Community Web & Mobile Application. In this post, we...
Authored by: Gary Woodfine
With the HTML5 Notification API, browsers can display native popup notifications to users. With notifications, you can display text and icons, and also play sound with them. The full list of options are located at https://developer.mozilla.org/en-US/docs/Web/API/notification. Users have to grant permission to display notifications when they visit a web app to see browser notifications.
Authored by: John Au-Yeung
WordPress uses MySQL as the primary database to store its content, including posts, categories, tags, users, media and other meta details. WordPress also has a pretty awesome import/export feature that generates a generic XML file containing the content information. This article is a part of Codeforgeek redesign series.
Authored by: Shahid
Building web applications is not an easy task as of today. To do so, you're probably using something like React, Vue or Angular. Your app is faster, the code is both more maintainable and readable. But that's not enough. The more your codebase grows, the more complex and buggy it is.
Authored by: Thomas Lombart
See Running the examples to get set up, then run: With the CLI, you can run: It will only run the tests in files that match path/to/file.
Authored by: Hugo Di Francesco