MME Blog Categories

web development

  • Create a Library Finder App in Angular: Library Service and Routing

    In one of my previous Angular tutorial series, I covered the basics of Angular, starting from installing the CLI and then discussing how to create basic components and implement routing. Check out my post on Creating Your First Angular App: Basics, for a refresher on installing the Angular CLI and other recommended tools to create an Angular app with ease.
  • How to Find and Fix Poor Page Load Times With Raygun

    In this tutorial, we'll focus on finding and fixing poor page load times with Raygun. But before we do that, let's discuss why slightly longer page load times can be such a big deal. One of the most important things that you can do to make a good first impression on potential customers or clients visiting your website is improve its loading speed.
  • Introduction to Network Programming in Python

    This tutorial will give an introduction to sockets in Python and how to use the socket module to build HTTP servers and clients in Python. It will also cover Tornado, a Python networking library which is ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. What Are Sockets? A socket is a link between two applications that can communicate with one another (either locally on a single machine or remotely between two machines in separate locations).
  • WordPress Gutenberg Block API: An Introduction

    The new WordPress editor (codenamed Gutenberg) is due for release in version 5.0. Now is the perfect time to get to grips with it before it lands in WordPress core. I'll show you how to work with the block API and create your very own content blocks which you can use to build out your posts and pages. There isn't an exact date yet for when WordPress 5.0 will be released, but it should be some time within the next few months. Until then, Gutenberg is available as a standalone plugin.
  • New Course: Java 8 for Android App Development

    The elegant Java 8 programming language has recently become much easier for Android app developers to use. In our new course, Upgrade to Java 8 for Android App Development, you'll learn how to use Java 8 and will discover the powerful benefits it offers when developing Android apps. 
  • First Look at WordPress Gutenberg

    The new Gutenberg editing interface is a major change coming to WordPress 5 this year, and it will affect WordPress plugin developers, theme designers, and website creators.  In this video I'll show you how to set up Gutenberg as a plugin on your existing site and how to get started using the Gutenberg editor to create content.  Follow along and you'll get to experience some of the new features of Gutenberg first-hand. First Look at WordPress Gutenberg
  • What Is WordPress Gutenberg?

    Little in recent history has had such a significant impact on WordPress as Gutenberg. It has developers polarized into pro- and anti- camps, with those on the fence becoming fewer and fewer with each news update.  To get everyone up to speed, I’ll address the latest happenings in Gutenberg, what the project aims to be, and what we can expect from the upcoming addition to WordPress.
  • Single-Page React Applications With the React-Router and React-Transition-Group Modules

    This tutorial will walk you through using the react-router and react-transition-group modules to create multi-page React applications with page transition animations.
  • New eBooks Available for Subscribers in April 2018

    Do you want to learn more about Android development with Kotlin? How about learning concurrency in Python, or creating high-performing websites with TypeScript? Our latest batch of eBooks will teach you all you need to know about these topics and more.