Most Recent

DigitalOcean Tutorials:

How To Set Up Flask with MongoDB and Docker

The author selected the Internet Archive to receive a donation as part of the Write for DOnations program.

Introduction

Developing web applications can become complex and time consuming when building and maintaining a number of different technologies. Considering lighter weight options designed to reduce complexity an..

DigitalOcean Tutorials:

How to Protect Private Kubernetes Services Behind a GitHub Login with oauth2_proxy

Introduction

Kubernetes ingresses make it easy to expose web services to the internet. When it comes to private services, however, you will likely want to limit who can access them. oauth2_proxy can serve as a barrier between the public internet and private services. oauth2_proxy is a reverse proxy and server tha..

Search Engine Land:

When parsing ‘Googlespeak’ is a distraction

It’s easy to get bogged down in every statement. This week was a good reminder to focus on the bigger picture.

Please visit Search Engine Land for the full article.

Search Engine Land:

How advertising rates vary by category on Amazon

You need to gain a thorough understanding of search terms for Sponsored Products and Sponsored Brands from a volume and margin perspective to bid to value effectively on Amazon.

Please visit Search Engine Land for the full article.

CSS-Tricks:

Two Images and an API: Everything We Need for Recoloring Products

I recently found a solution to dynamically update the color of any product image. So with just one <img> of a product, we can colorize it in different ways to show different color options. We don’t even need any fancy SVG or CSS to get it done!

We’ll be using an image editor (e.g. Photoshop or Sketch) and the image transformation service imgix. (This isn’t a sponsored post and there is no aff..

CSS-Tricks:

The Teletype Text Element Lives On… at Least on This Site

It was this: <tt>

I say "was" because it's deprecated. It may still "work" (like everybody's favorite <marquee> in some browsers), but it could stop working anytime, they say. The whole purpose of it was to display text in a monospace font, like the way Teletype machines used to.

Dave ..

Mozilla Hacks - the Web developer blog:

The Mozilla Developer Roadshow Talks: Firefox, WebAssembly, CSS, WebXR and More

The Mozilla Developer Roadshow program launched in 2017 with the goal of bringing expert speakers and web technology updates to local communities through free events and partnerships. Check out the video playlist from our summer tour, with talks on topics like Mixed Reality, WebAssembly, modern CSS, and more. Or register now for an upcoming Roadshow event in Asia.

The post

Search Engine Land:

Are small errors like worldwide targeting draining your budget? This Google Ads script can help

The script emails you a customized report to flag issues with your chosen account settings, preventing potential Google Ads catastrophes.

Please visit Search Engine Land for the full article.

The State of Security:

Hacking Is Not a Crime! Additional Thoughts from DEFCON 2019

In my previous post, I spoke about all of the different DEFCON villages where attendees can learn about and purchase all sorts of fun hacking/counter hacking tools. Even so, I covered only a small fraction of the activities at the conference. For example, attendees have the opportunity to participate in a lot of contests run […]… 

SEOmoz Blog:

Featured Snippets: What to Know & How to Target - Whiteboard Friday

Posted by BritneyMuller

Featured snippets are still the best way to take up primo SERP real estate, and they seem to be changing all the time. Today, Britney Muller shares the results of the latest Moz research into featured snippet trends and data, plus some fantastic tips and tricks for winning your own.

(And we just can't resist — if this whets your appetite for all things featur..

Amazon Web Services Blog:

Now Available: Bare Metal Arm-Based EC2 Instances

At AWS re:Invent 2018, we announced a new line of instances: the A1 family, powered by Arm-based AWS Graviton processors. This family is a great fit for scale-out workloads e.g. web front-ends, containerized microservices or caching fleets. By expanding the choice of compute options, A1 instances help customers use the right instances for the right […]

Amazon Web Services Blog:

New M5n and R5n EC2 Instances, with up to 100 Gbps Networking

AWS customers build ever-demanding applications on Amazon EC2. To support them the best we can, we listen to their requirements, go to work, and come up with new capabilities. For instance, in 2018, we upgraded the networking capabilities of Amazon EC2 C5 instances, with up to 100 Gbps networking, and significant improvements in packet processing […]

Amazon Web Services Blog:

AWS Firewall Manager Update – Support for VPC Security Groups

I introduced you to AWS Firewall Manager last year, and showed you how you can use it to centrally configure and manage your rules and advanced protections. AWS Firewall Manager makes use of , and lets you build policies and apply them across multiple AWS accounts in a consistent manner. Security Group Support Today we […]

DigitalOcean Tutorials:

How To Build and Deploy a Node.js Application To DigitalOcean Kubernetes Using Semaphore Continuous Integration and Delivery

The author selected the Open Internet / Free Speech fund to receive a donation as part of the Write for DOnations program.

Introduction

Kubernetes allows users to create resilient and scalable services with a single command. Like anything that sounds too good to be true, it has a c..

DigitalOcean Tutorials:

How to Install and Configure VNC on Debian 10

Introduction

Virtual Network Computing, or VNC, is a connection system that allows you to use your keyboard and mouse to interact with a graphical desktop environment on a remote server. It makes managing files, software, and settings on a remote server easier for users who are not yet comfortable with the command line.

In this guide, you’ll set up a VNC server on a Debian 10 server and connect to it securely through an..