diff --git a/published/20160511 LEDE and OpenWrt.md b/published/201710/20160511 LEDE and OpenWrt.md similarity index 100% rename from published/20160511 LEDE and OpenWrt.md rename to published/201710/20160511 LEDE and OpenWrt.md diff --git a/published/20160602 Building a data science portfolio - Storytelling with data.md b/published/201710/20160602 Building a data science portfolio - Storytelling with data.md similarity index 100% rename from published/20160602 Building a data science portfolio - Storytelling with data.md rename to published/201710/20160602 Building a data science portfolio - Storytelling with data.md diff --git a/published/20160611 How To Code Like The Top Programmers At NASA — 10 Critical Rules.md b/published/201710/20160611 How To Code Like The Top Programmers At NASA — 10 Critical Rules.md similarity index 100% rename from published/20160611 How To Code Like The Top Programmers At NASA — 10 Critical Rules.md rename to published/201710/20160611 How To Code Like The Top Programmers At NASA — 10 Critical Rules.md diff --git a/published/20160909 Best Linux Adobe Alternatives You Need to Know.md b/published/201710/20160909 Best Linux Adobe Alternatives You Need to Know.md similarity index 100% rename from published/20160909 Best Linux Adobe Alternatives You Need to Know.md rename to published/201710/20160909 Best Linux Adobe Alternatives You Need to Know.md diff --git a/published/20161110 User Editorial Steam Machines & SteamOS after a year in the wild.md b/published/201710/20161110 User Editorial Steam Machines & SteamOS after a year in the wild.md similarity index 100% rename from published/20161110 User Editorial Steam Machines & SteamOS after a year in the wild.md rename to published/201710/20161110 User Editorial Steam Machines & SteamOS after a year in the wild.md diff --git a/published/20161223 Will Android do for the IoT what it did for mobile.md b/published/201710/20161223 Will Android do for the IoT what it did for mobile.md similarity index 100% rename from published/20161223 Will Android do for the IoT what it did for mobile.md rename to published/201710/20161223 Will Android do for the IoT what it did for mobile.md diff --git a/published/2017 Cloud Integrated Advanced Orchestrator.md b/published/201710/2017 Cloud Integrated Advanced Orchestrator.md similarity index 100% rename from published/2017 Cloud Integrated Advanced Orchestrator.md rename to published/201710/2017 Cloud Integrated Advanced Orchestrator.md diff --git a/published/20170109 Server-side IO Performance Node vs. PHP vs. Java vs. Go.md b/published/201710/20170109 Server-side IO Performance Node vs. PHP vs. Java vs. Go.md similarity index 100% rename from published/20170109 Server-side IO Performance Node vs. PHP vs. Java vs. Go.md rename to published/201710/20170109 Server-side IO Performance Node vs. PHP vs. Java vs. Go.md diff --git a/published/20170126 A 5-step plan to encourage your team to make changes on your project.md b/published/201710/20170126 A 5-step plan to encourage your team to make changes on your project.md similarity index 100% rename from published/20170126 A 5-step plan to encourage your team to make changes on your project.md rename to published/201710/20170126 A 5-step plan to encourage your team to make changes on your project.md diff --git a/published/20170228 How to create a snap for timg with snapcraft on Ubuntu.md b/published/201710/20170228 How to create a snap for timg with snapcraft on Ubuntu.md similarity index 100% rename from published/20170228 How to create a snap for timg with snapcraft on Ubuntu.md rename to published/201710/20170228 How to create a snap for timg with snapcraft on Ubuntu.md diff --git a/published/20170310 Why DevOps is the end of security as we know it.md b/published/201710/20170310 Why DevOps is the end of security as we know it.md similarity index 100% rename from published/20170310 Why DevOps is the end of security as we know it.md rename to published/201710/20170310 Why DevOps is the end of security as we know it.md diff --git a/published/20170312 OpenGL Go Tutorial Part 1.md b/published/201710/20170312 OpenGL Go Tutorial Part 1.md similarity index 100% rename from published/20170312 OpenGL Go Tutorial Part 1.md rename to published/201710/20170312 OpenGL Go Tutorial Part 1.md diff --git a/published/20170312 OpenGL Go Tutorial Part 2 Drawing the Game Board.md b/published/201710/20170312 OpenGL Go Tutorial Part 2 Drawing the Game Board.md similarity index 100% rename from published/20170312 OpenGL Go Tutorial Part 2 Drawing the Game Board.md rename to published/201710/20170312 OpenGL Go Tutorial Part 2 Drawing the Game Board.md diff --git a/published/20170312 OpenGL Go Tutorial Part 3 Implementing the Game.md b/published/201710/20170312 OpenGL Go Tutorial Part 3 Implementing the Game.md similarity index 100% rename from published/20170312 OpenGL Go Tutorial Part 3 Implementing the Game.md rename to published/201710/20170312 OpenGL Go Tutorial Part 3 Implementing the Game.md diff --git a/published/20170403 Introducing Flashback an Internet mocking tool.md b/published/201710/20170403 Introducing Flashback an Internet mocking tool.md similarity index 100% rename from published/20170403 Introducing Flashback an Internet mocking tool.md rename to published/201710/20170403 Introducing Flashback an Internet mocking tool.md diff --git a/published/20170421 A Window Into the Linux Desktop.md b/published/201710/20170421 A Window Into the Linux Desktop.md similarity index 100% rename from published/20170421 A Window Into the Linux Desktop.md rename to published/201710/20170421 A Window Into the Linux Desktop.md diff --git a/published/20170516 What's the point of DevOps.md b/published/201710/20170516 What's the point of DevOps.md similarity index 100% rename from published/20170516 What's the point of DevOps.md rename to published/201710/20170516 What's the point of DevOps.md diff --git a/published/20170529 LFCS sed Command.md b/published/201710/20170529 LFCS sed Command.md similarity index 100% rename from published/20170529 LFCS sed Command.md rename to published/201710/20170529 LFCS sed Command.md diff --git a/published/20170602 Why working openly is hard when you just want to get stuff done.md b/published/201710/20170602 Why working openly is hard when you just want to get stuff done.md similarity index 100% rename from published/20170602 Why working openly is hard when you just want to get stuff done.md rename to published/201710/20170602 Why working openly is hard when you just want to get stuff done.md diff --git a/published/20170617 What all you need to know about HTML5.md b/published/201710/20170617 What all you need to know about HTML5.md similarity index 100% rename from published/20170617 What all you need to know about HTML5.md rename to published/201710/20170617 What all you need to know about HTML5.md diff --git a/published/20170621 Open source social robot kit runs on Raspberry Pi and Arduino.md b/published/201710/20170621 Open source social robot kit runs on Raspberry Pi and Arduino.md similarity index 100% rename from published/20170621 Open source social robot kit runs on Raspberry Pi and Arduino.md rename to published/201710/20170621 Open source social robot kit runs on Raspberry Pi and Arduino.md diff --git a/published/20170624 Writing a Linux Debugger Part 8 Stack unwinding.md b/published/201710/20170624 Writing a Linux Debugger Part 8 Stack unwinding.md similarity index 100% rename from published/20170624 Writing a Linux Debugger Part 8 Stack unwinding.md rename to published/201710/20170624 Writing a Linux Debugger Part 8 Stack unwinding.md diff --git a/published/20170627 An introduction to functional programming in JavaScript.md b/published/201710/20170627 An introduction to functional programming in JavaScript.md similarity index 100% rename from published/20170627 An introduction to functional programming in JavaScript.md rename to published/201710/20170627 An introduction to functional programming in JavaScript.md diff --git a/published/20170703 Brewing beer with Linux python and raspberry pi.md b/published/201710/20170703 Brewing beer with Linux python and raspberry pi.md similarity index 100% rename from published/20170703 Brewing beer with Linux python and raspberry pi.md rename to published/201710/20170703 Brewing beer with Linux python and raspberry pi.md diff --git a/published/20170706 MySQL infrastructure testing automation at GitHub.md b/published/201710/20170706 MySQL infrastructure testing automation at GitHub.md similarity index 100% rename from published/20170706 MySQL infrastructure testing automation at GitHub.md rename to published/201710/20170706 MySQL infrastructure testing automation at GitHub.md diff --git a/published/20170707 The changing face of the hybrid cloud.md b/published/201710/20170707 The changing face of the hybrid cloud.md similarity index 100% rename from published/20170707 The changing face of the hybrid cloud.md rename to published/201710/20170707 The changing face of the hybrid cloud.md diff --git a/published/20170711 Functional testing Gtk applications in C.md b/published/201710/20170711 Functional testing Gtk applications in C.md similarity index 100% rename from published/20170711 Functional testing Gtk applications in C.md rename to published/201710/20170711 Functional testing Gtk applications in C.md diff --git a/published/20170714 Creating TCP IP port forwarding tunnels with SSH The 8 possible scenarios using OpenSSH.md b/published/201710/20170714 Creating TCP IP port forwarding tunnels with SSH The 8 possible scenarios using OpenSSH.md similarity index 100% rename from published/20170714 Creating TCP IP port forwarding tunnels with SSH The 8 possible scenarios using OpenSSH.md rename to published/201710/20170714 Creating TCP IP port forwarding tunnels with SSH The 8 possible scenarios using OpenSSH.md diff --git a/published/20170715 DYNAMIC PORT FORWARDING MOUNT A SOCKS SERVER WITH SSH.md b/published/201710/20170715 DYNAMIC PORT FORWARDING MOUNT A SOCKS SERVER WITH SSH.md similarity index 100% rename from published/20170715 DYNAMIC PORT FORWARDING MOUNT A SOCKS SERVER WITH SSH.md rename to published/201710/20170715 DYNAMIC PORT FORWARDING MOUNT A SOCKS SERVER WITH SSH.md diff --git a/published/20170726 Writing a Linux Debugger Part 9 Handling variables.md b/published/201710/20170726 Writing a Linux Debugger Part 9 Handling variables.md similarity index 100% rename from published/20170726 Writing a Linux Debugger Part 9 Handling variables.md rename to published/201710/20170726 Writing a Linux Debugger Part 9 Handling variables.md diff --git a/published/20170801 Writing a Linux Debugger Part 10 Advanced topics.md b/published/201710/20170801 Writing a Linux Debugger Part 10 Advanced topics.md similarity index 100% rename from published/20170801 Writing a Linux Debugger Part 10 Advanced topics.md rename to published/201710/20170801 Writing a Linux Debugger Part 10 Advanced topics.md diff --git a/published/20170811 UP – deploy serverless apps in seconds.md b/published/201710/20170811 UP – deploy serverless apps in seconds.md similarity index 100% rename from published/20170811 UP – deploy serverless apps in seconds.md rename to published/201710/20170811 UP – deploy serverless apps in seconds.md diff --git a/published/20170818 Go vs .NET Core in terms of HTTP performance.md b/published/201710/20170818 Go vs .NET Core in terms of HTTP performance.md similarity index 100% rename from published/20170818 Go vs .NET Core in terms of HTTP performance.md rename to published/201710/20170818 Go vs .NET Core in terms of HTTP performance.md diff --git a/published/20170818 Orchestration tools fully exploit Linux container technology.md b/published/201710/20170818 Orchestration tools fully exploit Linux container technology.md similarity index 100% rename from published/20170818 Orchestration tools fully exploit Linux container technology.md rename to published/201710/20170818 Orchestration tools fully exploit Linux container technology.md diff --git a/published/20170820 Your Serverless Raspberry Pi cluster with Docker.md b/published/201710/20170820 Your Serverless Raspberry Pi cluster with Docker.md similarity index 100% rename from published/20170820 Your Serverless Raspberry Pi cluster with Docker.md rename to published/201710/20170820 Your Serverless Raspberry Pi cluster with Docker.md diff --git a/published/20170903 Genymotion vs Android Emulator.md b/published/201710/20170903 Genymotion vs Android Emulator.md similarity index 100% rename from published/20170903 Genymotion vs Android Emulator.md rename to published/201710/20170903 Genymotion vs Android Emulator.md diff --git a/published/20170907 Seven things about Linux you may not have known so far.md b/published/201710/20170907 Seven things about Linux you may not have known so far.md similarity index 100% rename from published/20170907 Seven things about Linux you may not have known so far.md rename to published/201710/20170907 Seven things about Linux you may not have known so far.md diff --git a/published/20170909 12 cool things you can do with GitHub.md b/published/201710/20170909 12 cool things you can do with GitHub.md similarity index 100% rename from published/20170909 12 cool things you can do with GitHub.md rename to published/201710/20170909 12 cool things you can do with GitHub.md diff --git a/published/20170925 Our journey from Redis 2 to Redis 3 while not taking the site down.md b/published/201710/20170925 Our journey from Redis 2 to Redis 3 while not taking the site down.md similarity index 100% rename from published/20170925 Our journey from Redis 2 to Redis 3 while not taking the site down.md rename to published/201710/20170925 Our journey from Redis 2 to Redis 3 while not taking the site down.md diff --git a/published/20170929 12 Practices every Android Development Beginner should know — Part 1.md b/published/201710/20170929 12 Practices every Android Development Beginner should know — Part 1.md similarity index 100% rename from published/20170929 12 Practices every Android Development Beginner should know — Part 1.md rename to published/201710/20170929 12 Practices every Android Development Beginner should know — Part 1.md diff --git a/published/20171002 Concurrent Servers Part 1 - Introduction.md b/published/201710/20171002 Concurrent Servers Part 1 - Introduction.md similarity index 100% rename from published/20171002 Concurrent Servers Part 1 - Introduction.md rename to published/201710/20171002 Concurrent Servers Part 1 - Introduction.md diff --git a/published/20171004 Concurrent Servers Part 2 - Threads.md b/published/201710/20171004 Concurrent Servers Part 2 - Threads.md similarity index 100% rename from published/20171004 Concurrent Servers Part 2 - Threads.md rename to published/201710/20171004 Concurrent Servers Part 2 - Threads.md diff --git a/published/20171008 How to Install Multiple Linux Distributions on One USB.md b/published/201710/20171008 How to Install Multiple Linux Distributions on One USB.md similarity index 100% rename from published/20171008 How to Install Multiple Linux Distributions on One USB.md rename to published/201710/20171008 How to Install Multiple Linux Distributions on One USB.md diff --git a/published/20171009 Building an Open Standard for Distributed Messaging Introducing OpenMessaging.md b/published/201710/20171009 Building an Open Standard for Distributed Messaging Introducing OpenMessaging.md similarity index 100% rename from published/20171009 Building an Open Standard for Distributed Messaging Introducing OpenMessaging.md rename to published/201710/20171009 Building an Open Standard for Distributed Messaging Introducing OpenMessaging.md diff --git a/published/20171010 Changes in Password Best Practices.md b/published/201710/20171010 Changes in Password Best Practices.md similarity index 100% rename from published/20171010 Changes in Password Best Practices.md rename to published/201710/20171010 Changes in Password Best Practices.md diff --git a/published/20171010 Pornhub launches new AI to watch and tag porn so humans dont have to.md b/published/201710/20171010 Pornhub launches new AI to watch and tag porn so humans dont have to.md similarity index 100% rename from published/20171010 Pornhub launches new AI to watch and tag porn so humans dont have to.md rename to published/201710/20171010 Pornhub launches new AI to watch and tag porn so humans dont have to.md diff --git a/published/20171013 NixOS Linux Lets You Configure Your OS Before Installing.md b/published/201710/20171013 NixOS Linux Lets You Configure Your OS Before Installing.md similarity index 100% rename from published/20171013 NixOS Linux Lets You Configure Your OS Before Installing.md rename to published/201710/20171013 NixOS Linux Lets You Configure Your OS Before Installing.md diff --git a/published/20171013 What is Grafeas Better auditing for containers.md b/published/201710/20171013 What is Grafeas Better auditing for containers.md similarity index 100% rename from published/20171013 What is Grafeas Better auditing for containers.md rename to published/201710/20171013 What is Grafeas Better auditing for containers.md diff --git a/published/20171017 How to deploy multi-cloud serverless and Cloud Foundry APIs at scale.md b/published/201710/20171017 How to deploy multi-cloud serverless and Cloud Foundry APIs at scale.md similarity index 100% rename from published/20171017 How to deploy multi-cloud serverless and Cloud Foundry APIs at scale.md rename to published/201710/20171017 How to deploy multi-cloud serverless and Cloud Foundry APIs at scale.md diff --git a/published/20171017 Linus Torvalds says targeted fuzzing is improving Linux security.md b/published/201710/20171017 Linus Torvalds says targeted fuzzing is improving Linux security.md similarity index 100% rename from published/20171017 Linus Torvalds says targeted fuzzing is improving Linux security.md rename to published/201710/20171017 Linus Torvalds says targeted fuzzing is improving Linux security.md diff --git a/published/20171017 PingCAP Launches TiDB 1.0.md b/published/201710/20171017 PingCAP Launches TiDB 1.0.md similarity index 100% rename from published/20171017 PingCAP Launches TiDB 1.0.md rename to published/201710/20171017 PingCAP Launches TiDB 1.0.md diff --git a/published/20171018 IoT Cybersecurity what is plan b.md b/published/201710/20171018 IoT Cybersecurity what is plan b.md similarity index 100% rename from published/20171018 IoT Cybersecurity what is plan b.md rename to published/201710/20171018 IoT Cybersecurity what is plan b.md diff --git a/published/20171019 How to run DOS programs in Linux.md b/published/201710/20171019 How to run DOS programs in Linux.md similarity index 100% rename from published/20171019 How to run DOS programs in Linux.md rename to published/201710/20171019 How to run DOS programs in Linux.md diff --git a/published/20171020 Why and how you should switch to Linux.md b/published/201710/20171020 Why and how you should switch to Linux.md similarity index 100% rename from published/20171020 Why and how you should switch to Linux.md rename to published/201710/20171020 Why and how you should switch to Linux.md