Joel Falconer
Verified
Recovering managing editor. Grew audiences for Envato, TNW, SitePoint. Now wiring SEO, newsletters & AI together into one mildly dangerous machine.
Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Joel Falconer
Which Programming Language Should I Learn First in 2022?
If you’re a beginner programmer, you might be wondering which programming language you should learn first. With so many languages out there, it can be difficult to decide which one is right for you. We’ll discuss the most popular programming languages in 2022 and what benefits they offer. This article will discuss the most popular programming languages in 2022 and what benefits they offer. We will also give some tips on how to choose the right language for your needs.
What Is a Unique Selling Proposition & How Do I Create One?
As an entrepreneur, you may know that creating a Unique Selling Proposition (USP) for your business is important. But what is a USP, exactly? And more importantly, how can you go about creating one for your own business? Let’s take a closer look at Unique Selling Propositions, why you need one, and how to create one. What Is a Unique Selling Proposition? A Unique Selling Proposition is a sentence that explains what makes your company unique.
What Is an IDE? How Does It Enable Faster Development?
Learn about the Integrated Development Environment (IDE), an essential part of the developer’s toolkit. An IDE is a piece of software that provides new programmers with all the tools they need to develop, debug and manage applications. This includes code editors, source control systems, and more! Here are some benefits you might be looking for in an IDE: A code editor that provides an interface for the management of source code.
Which Programming Language Should I Learn First in 2022?
If you’re a beginner programmer, you might be wondering which programming language you should learn first. With so many languages out there, it can be difficult to decide which one is right for you. We’ll discuss the most popular programming languages in 2022 and what benefits they offer. It’s 2022 and you want to learn a programming language. But which one should you choose? It can be difficult to decide which one is right for you.
Learn to Code with JavaScript: The Most Popular Programming Language on Earth
In this guide, we will show you how you can learn to code with JavaScript for free. The JavaScript programming language is a versatile one: with it, you can create web-based apps and games that run in any web browser and see the results right away. As the language of the web, it’s also extremely popular and there’s high demand for web developers with this proficiency. This makes it a great language for learning how to code — it’s a skill that’s guaranteed to hold its value for a long time.
Why Learn to Code? How to Find Out If Coding Is For You
Anyone can learn to code. Whether you are a complete beginner or have some coding experience, learning to code can be a rewarding and empowering experience. But why should you learn to code? And how do you know if coding is the right career for you? In this blog post, we will look at many of the benefits of learning to code. This will make it easier for you to decide whether or not to learn to code. Anyone can learn to code One of the best things about coding is that anyone can learn how to do it.
A Step-by-Step Guide to Generating & Validating SaaS Ideas
Picking the right SaaS idea is critical to your success as a startup business. This guide will show you how to generate ideas and know which one to pursue. Starting a SaaS business or micro-SaaS can be a profitable endeavor – but first, you need to come up with the right idea. So how do you go about doing that? In this step-by-step guide, we’ll walk you through the process of finding and vetting potential SaaS ideas. We’ll also show you how to determine whether an idea is worth pursuing or not.
How to Write Good Code: 10 Beginner-friendly Techniques for Instant Results
As a beginner developer, improving your code skills is probably one of your top priorities. But where do you start? With so much information out there, it can be tough to know which techniques are worth learning and which ones will actually help you write better code. In this blog post, we’ll share 10 beginner-friendly techniques that will help you write better code – right away. So if you’re ready to take your coding skills to the next level, keep reading! 1.
The Best Figma Plugins to Create & Manage Design Systems
Design systems allow web designers to create a cohesive and consistent design across all of a brand’s digital properties. Figma is a great tool for creating design systems, but it can be difficult to manage them without the right plugins. In this article, we will look at the best Figma plugins for creating and managing design systems! Design System Organizer Design System Organizer is a Figma design system plugin that helps you manage and organize your components and styles.
What Is a Boolean Data Type, and What Are Some Uses?
Learn what the Boolean Data Type is, and how to use it in programming. This article details the definition of a boolean data type and explains its use in programming languages such as Python. There are also examples of boolean operators that will be useful when understanding boolean logic and conditional statements. What is a boolean data type? In computer programs, there are three types of data: text, numbers and booleans. A boolean data type is a value that can only be either true or false.
The Second Coming of the Productivity Tool
I’ve been testing a range of information management and Second Brain tools this year, from Bear to Notion to Obsidian. In most of these cases, I’ve tried the apps before or used them for years. This year, I’ve endeavored to settle on my selections, commit, and get the workflows sorted out. I’ve been doing this with other mainstays in my system like TextExpander (a snippet manager) and Alfred (a powerful launcher) as well.
What is the state of the developer in 2020?
SlashData and Data Developer Economics collect data data to gain an insight into key trends for software developers in 2020: in this article we recap them. Table Of Contents Every year SlashData and Data Developer Economics surveys developers to gain an insight into key trends. They released their most recent State of the Developer last month which reached more than 17,000 2020 software developers in 159 countries. This research report delves into key developer trends for H1 2020 and beyond.
The Evolution of Independent Music
The Internet has changed the media industries irrevocably — perhaps more than any other group of industries. Music is, of course, one of those that has undergone the most change. Media in general has undergone a certain level of commoditization thanks to the ease of automation and publishing online. Music is no exception.
The Top 10 SitePoint Guides & Tutorials of 2019 — SitePoint
In 2019, we published hundreds of new guides, tutorials, and articles. Whether we showed you how to use new technologies and tools, or published career advice from people at the top of their game, our aim was always to help you level up as a web developer. Though tech moves fast, all of those articles are still relevant now in early 2020. To celebrate a year concluded, we wanted to take a look at the 10 pieces our readers enjoyed and shared the most in 2019.
macOS Catalina: 5 Things Web Developers & Designers Should Know — SitePoint
macOS Catalina is here and available for download, and you’ve no doubt heard all about the breakup of iTunes and the new consumer-oriented entertainment apps shipping with the system. But what do developers, designers, and other tech professionals need to know? We run through the key points. 32-bit Support Ends with Catalina Are you relying on some older, obscure native app for a specific function, as so many developers and designers do?
SitePoint Premium New Releases: Design Systems, SVG & React Native — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Design Systems and Living Styleguides Create structured, efficient and consistent designs with design systems and styleguides. Explore materials, typography, vertical rhythm, color, icons and more. ➤ Read Design Systems and Living Styleguides.
SitePoint Premium New Releases: Form Design + Cloning Tinder — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Form Design Patterns On first glance, forms are simple to learn. But when we consider the journeys we need to design, the users we need to design for, the browsers and devices being used; and ensuring that the result is simple and inclusive, form design becomes a far more interesting and bigger challenge.
SitePoint Premium New Releases: Going Offline + React Native — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Going Offline Jeremy Keith introduces you to service workers (and the code behind them) to show you the latest strategies in offline pages. Learn the ins and outs of fetching and caching, enhance your website’s performance, and create an ideal offline experience for every user, no matter their connection.
SitePoint Premium New Releases: Responsive CSS + React Native — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. 14 Essential Responsive CSS Techniques Over 6 easy chapters, we’ll help you to get a grounding in responsive CSS techniques, helping you make your sites and apps look great on any device.
SitePoint Premium New Releases: Smashing 6 + GraphQL & React Native — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Smashing Book 6: New Frontiers In Web Design It’s about time to finally make sense of all the front-end and UX madness. Meet Smashing Book 6, with everything you need to know about web design.
SitePoint Premium New Releases: React + React Native — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Get Started with React Native For developers with a web background, frameworks such React Native allow you to create mobile apps with languages you’re already familiar with: HTML, XML, CSS, and JavaScript. This guide will help get you up and running with React Native. ➤ Read Get Started with React Native.
SitePoint Premium New Releases: Modern JavaScript, Kanban + DevTools — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. The Versioning Guide to Modern JavaScript A guided tour of the breadth of modern JavaScript, including frameworks, state management, GraphQL, Node, Electron, design patterns, tools, testing and a lot more. ➤ Read The Versioning Guide to Modern JavaScript.
Talk Tech with Us in Our New Discord Community — SitePoint
Want a place to chat about coding, design, the web, and technology at large with likeminded people? Or perhaps you work remotely and need a community that can travel with you? We’re opening our Discord to the public today. We wanted to create a casual place where we could chat about cool tech and getting stuff done, without the exhibitionism and divisive atmosphere of social media, but with that real-time sense of community.
SitePoint Premium New Releases: Dev Tools, C# & Kubernetes — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Developer Essentials: Tools In this short collection, we round up some of the best developer tools available, provide some tips on how to improve your workflow with Gulp, and how to write better JavaScript. ➤ Read Developer Essentials: Tools.
SitePoint Premium New Releases: Cybersecurity & DevOps Adoption — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them.
SitePoint Premium New Releases: SSGs, Interaction Design, Node & Vue — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. An Introduction to Hexo In this guide we’ll present Hexo, an open-source static site generator suitable for building blogs and documentation websites. We’ll cover installation, working with layouts, generating posts and providing content, customizing and installing third-party themes, and deploying to Heroku.
SitePoint Premium New Releases: Design, Git, Android, Swift + More — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Exploring Git Workflows Most of us use version control systems on a daily basis. But even though we may use identical systems, we use them in different ways. In this tutorial, Claudio describes GitFlow, the current workflow used by his team. Read Exploring Git Workflows.
SitePoint Premium New Releases: Docker, Phoenix, VS Code + More — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Phoenix Web Development Learn functional programming through building a high-performance functional prototype of a web app from scratch using Elixir and Phoenix. Understand the Elixir Concurrency and parallelization model to build blazingly fast apps. Test, debug and deploy your web apps using the Phoenix framework.
SitePoint Premium New Releases: Webpack, TensorFlow, Swift & Parcel — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. A Beginner’s Guide to Webpack When using JavaScript module bundler webpack for the first time, it can be difficult to understand how it should be used. Although it has good documentation, it can be daunting for novices, and has a steep learning curve.
SitePoint Premium New Releases: Flask, Pug, ECMAScript, Linux + More — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Mastering Flask Web Development Second Edition Build modern, secure, production-ready web MVC apps and APIs using Python’s Flask framework. Utilize various extensions like Flask-JWT and Flask-SQLAlchemy to develop powerful applications.
SitePoint Premium New Releases: Clojure, npm, Gulp, Django & More — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Professional Clojure Designed for professional devs, this book explains how to parse the difference between functional and object-oriented programming, how to understand Clojure performance and capabilities, how to develop reactive web pages using ClojureScript, and how to adopt an REPL-driven development workflow.
SitePoint Premium New Releases: Git, Cybersecurity, DevOps + More — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Professional Git This book gets you into the Git mindset, explaining the basic Git model and overall workflow, the Git versions of common source management concepts and commands, how to track changes, work with branches, and take advantage of Git’s full functionality, and how to avoid trip-ups and missteps.
Remote Pair Programming: 7 Collaborative Coding Tools
Remote pair programming is a great way to plan, code, review, and deliver high-quality software. Like regular pair programming, remote pairing allows knowledge sharing and instant communication. It’s an important skill to master for the future of software development. Remote pair programming is something developers have grappled with since well before the pandemic began. Fifteen years ago, most online collaboration and remote work involved email threads, Skype calls, and lots of zip files.
SitePoint Premium New Releases: Docker, Redux, & Interviews — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. Learning Docker – Second Edition Docker lets you create, deploy, and manage scalable app containers across multiple platforms. Learn how to package apps and build, ship, and scale containers. Delve into microservice architecture. Explore real-world examples of securing and managing Docker containers.
SitePoint Premium New Releases: Node, Android, React Native & More — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books and mini-books to check out in the library — let us introduce you to them. Mastering the Faster Web with PHP, MySQL, JavaScript Make data-driven web apps run faster with advanced PHP, SQL and JS techniques. Ensure seamless implementation of a JS-, HTML 5- and CSS-based front end and PHP-based back end.
SitePoint Premium New Releases: DevOps Security, jQuery & Vue Projects — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books and mini-books to check out in the library — let us introduce you to them. Learning jQuery 3 Fifth Edition A step-by-step, practical tutorial on creating efficient and smart web apps and high-performance interactive pages with jQuery 3.0. Create a fully featured and responsive client-side app using jQuery.
SitePoint Premium New Releases: Swift, Icon Design, and Vue — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books and mini-books to check out in the library — let us introduce you to them. Hands-On Full-Stack Development with Swift – Packt Build full-stack shopping list apps from scratch for web and mobile platforms using Xcode, Vapor, and Swift. Increase developer productivity by creating reusable client and server components.
SitePoint Premium New Releases: Vue Projects, Django & Isomorphic Go — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books and mini-books to check out in the library — let us introduce you to them. Build a Real-time Chat App with Pusher and Vue.js Build a real-time chat application using Vue.js powered by ChatKit. The ChatKit service will provide us with a complete back end necessary for building a chat application on any device, leaving us to focus on building a front-end user interface.
SitePoint Premium New Releases: More Vue, Nuxt.js + JS Data Structures — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books and mini-books to check out in the library — let us introduce you to them. Learning JavaScript Data Structures and Algorithms Third Edition – Packt Create classic data structures and algorithms such as depth-first and breadth-first search. You’ll also learn about recursion, heap data structures using JavaScript, how to implement common data structures and more.
SitePoint Premium New Releases: Vuex, Vue CLI, Squarespace + More — SitePoint
We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books and mini-books to check out in the library — let us introduce you to them. Getting Started with Vuex: a Beginner’s Guide Handling state in single-page apps can be a tricky process, especially as an application gets larger and more complex. In this tutorial, you’ll discover how Vuex, Vue’s state management solution, simplifies state management.
How to Choose and Use Microphones
Making music is perhaps one of the most expensive hobbies in the world—that is, aside from tasting truffles. When you’re looking to set up a decent home...
How to Lead People for Results
In a recent conversation I was told, “Leadership is about managing time and getting things done.” I couldn’t disagree more. In my role at the Free Articulator, I manage and lead writers and editors every day. It has been said in the past that trying to manage artists (and all of our writers are) is a very difficult task. I can’t honestly disagree with that. The following is a recount of the experience I’ve gained thus far in building teams that do the work.
Producing Vocals: From Mic Placement to Mixing
Lead vocals, background vocals, samples, vocoders. Each type of vocal track, and each genre, require different techniques, microphones and gear. You want them to sound professional, on pitch, and full of life. Vocals can carry both the meaning and emotions of a song, so you want to get them right. This can include choosing the right mic and mic placement, working with vocalists and choirs, capturing the right mood, the use of samplers and vocoders, and getting the mix right.
Learn Angular: The Collection, Released June 2018 — SitePoint
Angular is not just a framework, but rather a platform that empowers developers to build applications for the web, mobile, and the desktop. This collection is a set of books aimed at getting you up to speed with Angular. It contains: This book is for all front-end developers who want to become proficient with Angular and its related tools. You’ll need to be familiar with HTML and CSS and have a reasonable level of understanding of JavaScript in order to follow the discussion.
Learn Angular 5, released June 2018 — SitePoint
Angular is one of the most popular JavaScript frameworks today that developers use to build advanced single-page web apps faster and more easily. We’ve released a course that will build your knowledge of Angular 5 fundamentals rapidly. In this course, we’ll get you up to speed with Angular 5. We’ll: Next, we’ll make sure you have the skills necessary to build an Angular project from start to finish by building a code snippet manager application.
Are You Prepared for an Automated Future?
This editorial was originally published in the SitePoint Entrepreneur newsletter. Sign up here to receive updates on our Entrepreneur coverage every two weeks. Since the beginning of automated technology, some commentators have been in a panic about the loss of employment opportunities available to humans. Others have responded by pointing out that all this new technology tends to open up entirely new fields of work, more than making up for the jobs forever erased from the economy.
Will Apple Succeed in a Post-Device, AI-Centric Future?
This editorial was originally published in the SitePoint Entrepreneur newsletter. Sign up here to receive updates on our Entrepreneur coverage every two weeks. It does no good to anyone to reiterate at length the achievements of Apple since the second coming of Steve Jobs. It made its computers sexy again, changed music consumption with the iPod, remade the mobile industry in its own image, and finally made tablets something that people wanted to use at all.
10 Reasons Paper is The Most Flexible Productivity Platform
Lifehack’s theme for April is productivity without power. I don’t know about you but those words instantly bring one word to mind: paper. Whether it’s a Moleskine, index cards, a regular notebook or just loose-leaf, paper can be one of the most flexible tools in your arsenal. Let’s take a look at ten ways you can use paper yourself. Here’s the thing you always know is going to be mentioned when an article’s title combines the words “paper” and “productivity” — it’s the classic Hipster PDA.
The Role of the Musician in the Studio
At the most basic level, the role of the musician in the studio is to deliver a performance of high quality that can be released to the world (or at the very least, be turned into something that can be released). But the studio can be a daunting place for many musicians, and as a performer there’s a fair bit of pressure on you to, well… perform. Here’s some advice to help you get a grip on your role in the studio and how to make the session productive, effective and comfortable.
Show More
loading
Actions
Get in touch with Joel
Contact Joel, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack