Search for:
Video Explains Open Source Using LEGO Blocks

Open Source Explained By LEGO
WordPress has benefited greatly from being Open Source software licensed under the GPL. But what does Open Source actually mean? The folks over at Bit Blueprint in partnership with Moving Monday released a video using LEGO bricks and toys to explain the subject.

Open Source Explained By LEGOs

While the video is not 100% accurate since Free Software and Open Source are two different movements with different ideological motives, it does a great job of introducing people to the subject.

We are aware of the fact that the Free Software and Open Source movements have both similarities and differences.

Akismet Update Adds Security and Anti-Spam Improvements

Last week, we wrote about a report published by Sucuri that explained how 162,000 clean WordPress sites were used in a DDoS attack through the pingback functionality of XML-RPC. Alex Shiels who works on Akismet mentioned on Twitter the security team was working on a solution.

An update to Akismet is now available containing bug fixes, security, and anti-spam improvements. Notably:

Include X-Pingback-Forwarded-For header in outbound WordPress pingback verifications.
Add a pre-check for pingbacks, to stop spam before an outbound verification request is made.
According to Shiels, anti-spam checks were performed after a pingback was verified and WordPress didn’t pass

How To Bulk Install All Your Favorite WordPress Plugins

Not every WordPress website is the same. But if you build with WordPress often enough, you might find that you prefer using the same set of plugins to provide basic functionality like contact forms, sharing buttons, SEO, caching, etc. It’s handy to have a set list of plugins that you can bulk-install whenever necessary.

A question posed by Angie Meeker on Twitter inspired me to dig deeper into the best options available for doing this:

Can we tag a bunch of plugins in the repo through our own profiles, then install those tagged plugins all

Web Development 101: Top Web Development Languages in 2022

When it comes to choosing the best web development language for your website, it’s important to remember that there is no single best language.

Instead, a web developer will choose the option that best suits your project, based on the specific functionality or features you want. Which programming languages are most likely to come up in conversation?

An earlier post in this series, “What is Web Development,” described the three parts of web development: client-side scripting

Unique BuddyPress Themes With Support For Third-Party Plugins

BuddyPress themes are still few and far between, despite the popularity of the social networking plugin for WordPress. After theme compatibility was introduced, effectively making BuddyPress able to work with nearly any WordPress theme, the market slowed its production of new products tailored specifically for BuddyPress.

When you see a theme that highlights BuddyPress features in a big way, it’s worth taking note. (M) Social is one such theme from the folks at GavickPro. Although new to the WordPress theme space, the GavickPro team is well established in the Joomla community with more than seven

FiveThirtyEight and Facebook

Two cool new WordPress launched on VIP: Nate Silver’s new FiveThirtyEight site, and the Facebook Newsroom, which I believe is the first WP-powered Facebook site. (Hopefully the first of many!) Also congrats to 10up and Beyond respectively for working on each of these sites.

Best Web Design Online Courses (EdX)

The World Wide Web Consortium (W3C)

HTML5 and CSS
Fundamentals

Schools and Partners:W3Cx

Course

Harvard University

CS50’s Web
Programming with Python
and JavaScript

Schools and Partners:HarvardX

Course

Harvard University

CS50’s Mobile App
Development with React
Native

Schools and Partners:HarvardX

Course

The World Wide Web Consortium (W3C)

JavaScript Introduction

Schools and Partners:W3Cx

Course

Product Design,
Prototyping, and Testing

Schools and Partners:UMD, USMx

Course

The World Wide Web Consortium (W3C)

CSS Basics

Schools and Partners:W3Cx

Course

Instructional Design:
Digital Media, New Tools
and Technology

Schools and Partners:UMGC, USMx

Course

Cornell University

Networks, Crowds and
Markets

Schools and Partners:CornellX

Course

ETH Zurich

Introduction to Web
Cartography: Part 1

Schools and Partners:ETHx

Course

Harvard University

The Book: Scrolls in the
Age of the Book

Schools and Partners:HarvardX

Course

ETH Zurich

Introduction to Web
Cartography: Part 2

Schools and Partners:ETHx

Course

Google

Google AI for JavaScript
developers with
TensorFlow.js

Schools and Partners:Google

Course

Harvard University

CS50’s Computer
Science for Lawyers

Schools and Partners:HarvardX

Course

Arizona State University

English Composition:
Research and Writing

Schools and Partners:ASUx

Course

The Linux Foundation

Introduction to
WebAssembly

Schools and Partners:LinuxFoundationX

Course

Amazon Web Services

Exam Prep: AWS Certified
Solutions Architect –
Associate

Schools and Partners:AWS

Course

Amazon Web Services

Exam Prep: AWS Certified
Cloud Practitioner
Foundations

Schools and Partners:AWS

Course

Amazon Web Services

Exam Prep: AWS Certified
SysOps Administrator –
Associate

Schools and Partners:AWS

Course

University of Pennsylvania

Programming for the Web
with JavaScript

Schools and Partners:PennX

Course

Universitat Politècnica de València

IT Fundamentals for
Business Professionals:
Programming

Schools and Partners:UPValenciaX

Course

Stanford University

Interprofessional
Education for 21st
Century Care

Schools and Partners:StanfordOnline

Course

The Linux Foundation

Secure Software
Development:
Requirements, Design, a…

Schools and Partners:LinuxFoundationX

Course

Amazon Web Services

Introduction to Designing
Data Lakes on AWS

Schools and Partners:AWS

Course

The World Wide Web Consortium (W3C)

Introduction to Web
Accessibility

Schools and Partners:W3Cx

Course

Best Web Development Online Courses From EDX

IBM

Introduction to Cloud
Development with
HTML5, CSS3, and Java…

Schools and Partners:IBM

Course

IBM

Full Stack Application
Development Project

Schools and Partners:IBM

Course

University of Pennsylvania

Programming for the Web
with JavaScript

Schools and Partners:PennX

Course

Technische Universität München

Web App Development
with the Power of Node.js

Schools and Partners:TUMx

Course

Harvard University

CS50’s Introduction to
Computer Science

Schools and Partners:HarvardX

Course

Harvard University

CS50’s Mobile App
Development with React
Native

Schools and Partners:HarvardX

Course

The World Wide Web Consortium (W3C)

JavaScript Introduction

Schools and Partners:W3Cx

Course

edX

Try It: Intro to Python

Schools and Partners:edX

Course

The World Wide Web Consortium (W3C)

CSS Basics

Schools and Partners:W3Cx

Course

The Linux Foundation

Secure Software
Development:
Requirements, Design, a…

Schools and Partners:LinuxFoundationX

Course

University of British Columbia

Software Development
Capstone Project

Schools and Partners:UBCx

Course

Harvard University

CS50’s Understanding
Technology

Schools and Partners:HarvardX

Course

Harvard University

CS50’s Computer
Science for Business
Professionals

Schools and Partners:HarvardX

Course

Harvard University

CS50’s AP® Computer
Science Principles

Schools and Partners:HarvardX

Course

Universitat Politècnica de València

IT Fundamentals for
Business Professionals:
Programming

Schools and Partners:UPValenciaX

Course

Università degli Studi di Napoli Federico II

Laboratorio di
programmazione:
strumenti e programmi

Schools and Partners:FedericaX

Course

New York University

Penetration Testing –
Exploitation

Schools and Partners:NYUx

Course

The University of Michigan

Introduction to Data
Analytics for Managers

Schools and Partners:MichiganX

Course

Product Design,
Prototyping, and Testing

Schools and Partners:UMD, USMx

Course

University of Hong Kong

Advanced Cardiac
Imaging: Cardiac
Computed Tomography…

Schools and Partners:HKUx

Course

University of Hong Kong

Advanced Cardiac
Imaging: Cardiac
Magnetic Resonance (C…

Schools and Partners:HKUx

Course

IBM

Django Application
Development with SQL
and Databases

Schools and Partners:IBM

Course

The Linux Foundation

Secure Software
Development:
Implementation

Schools and Partners:LinuxFoundationX

Course

The Linux Foundation

Secure Software
Development: Verification
and More Specialized To…

Schools and Partners:LinuxFoundationX

Course

Popular Web Development Classes

Hand-Code Your First Website: HTML + CSS Basics

22,652 students

1h 55m

Hand-Code Your First Website: HTML + CSS Basics

Rich Armstrong

Figma to Webflow: Complete Web Design Course

11,341 students

19h 12m

Figma to Webflow: Complete Web Design Course

Vako Shvili

Coding for Beginners 1: You Can Code!

19,652 students

11h 15m

Coding for Beginners 1: You Can Code!

Applause Interactive

IT Help Desk Starter Pack

658 students

2h 12m

IT Help Desk Starter Pack

Catalin Popa

Responsive Web Design Essentials – HTML5 CSS3 Bootstrap

12,220 students

16h 46m

Responsive Web Design Essentials – HTML5 CSS3 Bootstrap

Daniel Scott

Basic Language for Beginners

5 students

97h 36m

Basic Language for Beginners

Digit Technologies

Python Basics for Beginners

1,047 students

4h 27m

Python Basics for Beginners

Petr Novák

Understanding Web Development: A Beginners Guide to the Web

19,916 students

2h 49m

Understanding Web Development: A Beginners Guide to the Web

Christopher Dodd

PowerPoint For Beginners

465 students

1h 4m

PowerPoint For Beginners

Florin Dumitrescu

Full Stack Web Development for Beginners- Part 1: HTML, CSS, Responsive Design

11,779 students

5h 36m

Full Stack Web Development for Beginners- Part 1: HTML, CSS, Responsive Design

Chris Dixon

The Complete React Basics 101 Course for Beginners [2021]

2,743 students

3h 20m

The Complete React Basics 101 Course for Beginners [2021]

Sonny Sangha

Shopify Theme Development: Build and Customise Your Own Online Store

7,376 students

3h 47m

Shopify Theme Development: Build and Customise Your Own Online Store

Christopher Dodd

Infrastructure module Concepts

6 students

127h 31m

Infrastructure module Concepts

CMTechno Solution

Deploy your website using Python and Flask

404 students

1h 37m

Deploy your website using Python and Flask

Nour Islam Mokhtari

Microsoft Powerpoint entry level course

356 students

1h 4m

Microsoft Powerpoint entry level course

Raducu Daniel-Alexandru