diff --git a/_posts/2009-12-31-paper-flashlight.md b/_posts/2009/2009-12-31-paper-flashlight.md similarity index 100% rename from _posts/2009-12-31-paper-flashlight.md rename to _posts/2009/2009-12-31-paper-flashlight.md diff --git a/_posts/2013-06-10-gaming-computer.md b/_posts/2013/2013-06-10-gaming-computer.md similarity index 100% rename from _posts/2013-06-10-gaming-computer.md rename to _posts/2013/2013-06-10-gaming-computer.md diff --git a/_posts/2014-01-04-coil-gun-v1.md b/_posts/2014/2014-01-04-coil-gun-v1.md similarity index 100% rename from _posts/2014-01-04-coil-gun-v1.md rename to _posts/2014/2014-01-04-coil-gun-v1.md diff --git a/_posts/2014-04-27-coil-gun-v2.md b/_posts/2014/2014-04-27-coil-gun-v2.md similarity index 100% rename from _posts/2014-04-27-coil-gun-v2.md rename to _posts/2014/2014-04-27-coil-gun-v2.md diff --git a/_posts/2014-05-18-robo-cross-2014.md b/_posts/2014/2014-05-18-robo-cross-2014.md similarity index 100% rename from _posts/2014-05-18-robo-cross-2014.md rename to _posts/2014/2014-05-18-robo-cross-2014.md diff --git a/_posts/2014-06-15-lego-crossbow.md b/_posts/2014/2014-06-15-lego-crossbow.md similarity index 100% rename from _posts/2014-06-15-lego-crossbow.md rename to _posts/2014/2014-06-15-lego-crossbow.md diff --git a/_posts/2014-08-08-mobile-rc-robot-arm.md b/_posts/2014/2014-08-08-mobile-rc-robot-arm.md similarity index 100% rename from _posts/2014-08-08-mobile-rc-robot-arm.md rename to _posts/2014/2014-08-08-mobile-rc-robot-arm.md diff --git a/_posts/2014-12-17-pvc-bow.md b/_posts/2014/2014-12-17-pvc-bow.md similarity index 100% rename from _posts/2014-12-17-pvc-bow.md rename to _posts/2014/2014-12-17-pvc-bow.md diff --git a/_posts/2014-12-27-pvc-compound-bow.md b/_posts/2014/2014-12-27-pvc-compound-bow.md similarity index 100% rename from _posts/2014-12-27-pvc-compound-bow.md rename to _posts/2014/2014-12-27-pvc-compound-bow.md diff --git a/_posts/2015-05-16-robo-cross-2015.md b/_posts/2015/2015-05-16-robo-cross-2015.md similarity index 100% rename from _posts/2015-05-16-robo-cross-2015.md rename to _posts/2015/2015-05-16-robo-cross-2015.md diff --git a/_posts/2015-12-31-lightsaber-v1.md b/_posts/2015/2015-12-31-lightsaber-v1.md similarity index 100% rename from _posts/2015-12-31-lightsaber-v1.md rename to _posts/2015/2015-12-31-lightsaber-v1.md diff --git a/_posts/2016-02-09-lightsaber-v1-5.md b/_posts/2016/2016-02-09-lightsaber-v1-5.md similarity index 100% rename from _posts/2016-02-09-lightsaber-v1-5.md rename to _posts/2016/2016-02-09-lightsaber-v1-5.md diff --git a/_posts/2016-03-20-lightsaber-v2.md b/_posts/2016/2016-03-20-lightsaber-v2.md similarity index 100% rename from _posts/2016-03-20-lightsaber-v2.md rename to _posts/2016/2016-03-20-lightsaber-v2.md diff --git a/_posts/2016-05-21-robot-arm-2016.md b/_posts/2016/2016-05-21-robot-arm-2016.md similarity index 100% rename from _posts/2016-05-21-robot-arm-2016.md rename to _posts/2016/2016-05-21-robot-arm-2016.md diff --git a/_posts/2016-05-22-electric-vehicle-2016.md b/_posts/2016/2016-05-22-electric-vehicle-2016.md similarity index 100% rename from _posts/2016-05-22-electric-vehicle-2016.md rename to _posts/2016/2016-05-22-electric-vehicle-2016.md diff --git a/_posts/2016-06-09-coil-gun-v3.md b/_posts/2016/2016-06-09-coil-gun-v3.md similarity index 100% rename from _posts/2016-06-09-coil-gun-v3.md rename to _posts/2016/2016-06-09-coil-gun-v3.md diff --git a/_posts/2016-08-01-lightsaber-v3.md b/_posts/2016/2016-08-01-lightsaber-v3.md similarity index 100% rename from _posts/2016-08-01-lightsaber-v3.md rename to _posts/2016/2016-08-01-lightsaber-v3.md diff --git a/_posts/2016-11-16-tower.md b/_posts/2016/2016-11-16-tower.md similarity index 100% rename from _posts/2016-11-16-tower.md rename to _posts/2016/2016-11-16-tower.md diff --git a/_posts/2016-11-18-electric-vehicle-2017.md b/_posts/2016/2016-11-18-electric-vehicle-2017.md similarity index 100% rename from _posts/2016-11-18-electric-vehicle-2017.md rename to _posts/2016/2016-11-18-electric-vehicle-2017.md diff --git a/_posts/2017-05-20-robot-arm-2017.md b/_posts/2017/2017-05-20-robot-arm-2017.md similarity index 100% rename from _posts/2017-05-20-robot-arm-2017.md rename to _posts/2017/2017-05-20-robot-arm-2017.md diff --git a/_posts/2017-05-21-hovercraft-2017.md b/_posts/2017/2017-05-21-hovercraft-2017.md similarity index 100% rename from _posts/2017-05-21-hovercraft-2017.md rename to _posts/2017/2017-05-21-hovercraft-2017.md diff --git a/_posts/2017-06-01-cnc-router.md b/_posts/2017/2017-06-01-cnc-router.md similarity index 100% rename from _posts/2017-06-01-cnc-router.md rename to _posts/2017/2017-06-01-cnc-router.md diff --git a/_posts/2017-07-20-calstate-la-internship.md b/_posts/2017/2017-07-20-calstate-la-internship.md similarity index 100% rename from _posts/2017-07-20-calstate-la-internship.md rename to _posts/2017/2017-07-20-calstate-la-internship.md diff --git a/_posts/2017-10-27-mousetrap-vehicle.md b/_posts/2017/2017-10-27-mousetrap-vehicle.md similarity index 100% rename from _posts/2017-10-27-mousetrap-vehicle.md rename to _posts/2017/2017-10-27-mousetrap-vehicle.md diff --git a/_posts/2017-11-07-salad-tongs.md b/_posts/2017/2017-11-07-salad-tongs.md similarity index 100% rename from _posts/2017-11-07-salad-tongs.md rename to _posts/2017/2017-11-07-salad-tongs.md diff --git a/_posts/2017-11-29-lightsaber-v4.md b/_posts/2017/2017-11-29-lightsaber-v4.md similarity index 100% rename from _posts/2017-11-29-lightsaber-v4.md rename to _posts/2017/2017-11-29-lightsaber-v4.md diff --git a/_posts/2018-01-07-pcb-reflow-oven.md b/_posts/2018/2018-01-07-pcb-reflow-oven.md similarity index 100% rename from _posts/2018-01-07-pcb-reflow-oven.md rename to _posts/2018/2018-01-07-pcb-reflow-oven.md diff --git a/_posts/2018-04-01-how-to-get-into-uc-berkeley.md b/_posts/2018/2018-04-01-how-to-get-into-uc-berkeley.md similarity index 100% rename from _posts/2018-04-01-how-to-get-into-uc-berkeley.md rename to _posts/2018/2018-04-01-how-to-get-into-uc-berkeley.md diff --git a/_posts/2018-04-06-hidden-qr-code-in-3d-printed-card.md b/_posts/2018/2018-04-06-hidden-qr-code-in-3d-printed-card.md similarity index 100% rename from _posts/2018-04-06-hidden-qr-code-in-3d-printed-card.md rename to _posts/2018/2018-04-06-hidden-qr-code-in-3d-printed-card.md diff --git a/_posts/2018-04-20-cardboard-chair.md b/_posts/2018/2018-04-20-cardboard-chair.md similarity index 100% rename from _posts/2018-04-20-cardboard-chair.md rename to _posts/2018/2018-04-20-cardboard-chair.md diff --git a/_posts/2018-05-19-hovercraft-2018.md b/_posts/2018/2018-05-19-hovercraft-2018.md similarity index 100% rename from _posts/2018-05-19-hovercraft-2018.md rename to _posts/2018/2018-05-19-hovercraft-2018.md diff --git a/_posts/2018-05-20-mission-possible-2018.md b/_posts/2018/2018-05-20-mission-possible-2018.md similarity index 100% rename from _posts/2018-05-20-mission-possible-2018.md rename to _posts/2018/2018-05-20-mission-possible-2018.md diff --git a/_posts/2018-07-17-stm32-gaming-keypad.md b/_posts/2018/2018-07-17-stm32-gaming-keypad.md similarity index 100% rename from _posts/2018-07-17-stm32-gaming-keypad.md rename to _posts/2018/2018-07-17-stm32-gaming-keypad.md diff --git a/_posts/2018-07-23-pi-zero-gameboy.md b/_posts/2018/2018-07-23-pi-zero-gameboy.md similarity index 100% rename from _posts/2018-07-23-pi-zero-gameboy.md rename to _posts/2018/2018-07-23-pi-zero-gameboy.md diff --git a/_posts/2018-07-31-stm32-xbox-controller.md b/_posts/2018/2018-07-31-stm32-xbox-controller.md similarity index 100% rename from _posts/2018-07-31-stm32-xbox-controller.md rename to _posts/2018/2018-07-31-stm32-xbox-controller.md diff --git a/_posts/2018-08-10-pi-zero-w-usb-dongle.md b/_posts/2018/2018-08-10-pi-zero-w-usb-dongle.md similarity index 100% rename from _posts/2018-08-10-pi-zero-w-usb-dongle.md rename to _posts/2018/2018-08-10-pi-zero-w-usb-dongle.md diff --git a/_posts/2018-12-05-hope-pcb-decal.md b/_posts/2018/2018-12-05-hope-pcb-decal.md similarity index 100% rename from _posts/2018-12-05-hope-pcb-decal.md rename to _posts/2018/2018-12-05-hope-pcb-decal.md diff --git a/_posts/2019-01-31-auvs-2019-power-distribution-board.md b/_posts/2019/2019-01-31-auvs-2019-power-distribution-board.md similarity index 100% rename from _posts/2019-01-31-auvs-2019-power-distribution-board.md rename to _posts/2019/2019-01-31-auvs-2019-power-distribution-board.md diff --git a/_posts/2019-03-22-mppt-can-converter.md b/_posts/2019/2019-03-22-mppt-can-converter.md similarity index 100% rename from _posts/2019-03-22-mppt-can-converter.md rename to _posts/2019/2019-03-22-mppt-can-converter.md diff --git a/_posts/2019-04-20-adventures-in-lock-picking.md b/_posts/2019/2019-04-20-adventures-in-lock-picking.md similarity index 100% rename from _posts/2019-04-20-adventures-in-lock-picking.md rename to _posts/2019/2019-04-20-adventures-in-lock-picking.md diff --git a/_posts/2019-05-07-micromouse-decal.md b/_posts/2019/2019-05-07-micromouse-decal.md similarity index 100% rename from _posts/2019-05-07-micromouse-decal.md rename to _posts/2019/2019-05-07-micromouse-decal.md diff --git a/_posts/2019-05-12-auvs-2019-main-electronics-assembly.md b/_posts/2019/2019-05-12-auvs-2019-main-electronics-assembly.md similarity index 100% rename from _posts/2019-05-12-auvs-2019-main-electronics-assembly.md rename to _posts/2019/2019-05-12-auvs-2019-main-electronics-assembly.md diff --git a/_posts/2019-05-18-ee16b.md b/_posts/2019/2019-05-18-ee16b.md similarity index 100% rename from _posts/2019-05-18-ee16b.md rename to _posts/2019/2019-05-18-ee16b.md diff --git a/_posts/2019-05-19-cs61b.md b/_posts/2019/2019-05-19-cs61b.md similarity index 100% rename from _posts/2019-05-19-cs61b.md rename to _posts/2019/2019-05-19-cs61b.md diff --git a/_posts/2019-06-05-pcb-laminator.md b/_posts/2019/2019-06-05-pcb-laminator.md similarity index 100% rename from _posts/2019-06-05-pcb-laminator.md rename to _posts/2019/2019-06-05-pcb-laminator.md diff --git a/_posts/2019-06-06-tps61201-3-3v-booster.md b/_posts/2019/2019-06-06-tps61201-3-3v-booster.md similarity index 100% rename from _posts/2019-06-06-tps61201-3-3v-booster.md rename to _posts/2019/2019-06-06-tps61201-3-3v-booster.md diff --git a/_posts/2019-06-21-arc-lighter-v1.md b/_posts/2019/2019-06-21-arc-lighter-v1.md similarity index 100% rename from _posts/2019-06-21-arc-lighter-v1.md rename to _posts/2019/2019-06-21-arc-lighter-v1.md diff --git a/_posts/2019-06-24-3d-printed-peristaltic-pump.md b/_posts/2019/2019-06-24-3d-printed-peristaltic-pump.md similarity index 100% rename from _posts/2019-06-24-3d-printed-peristaltic-pump.md rename to _posts/2019/2019-06-24-3d-printed-peristaltic-pump.md diff --git a/_posts/2019-06-27-arc-lighter-v2.md b/_posts/2019/2019-06-27-arc-lighter-v2.md similarity index 100% rename from _posts/2019-06-27-arc-lighter-v2.md rename to _posts/2019/2019-06-27-arc-lighter-v2.md diff --git a/_posts/2019-07-04-mcs-12085-mouse-sensor.md b/_posts/2019/2019-07-04-mcs-12085-mouse-sensor.md similarity index 100% rename from _posts/2019-07-04-mcs-12085-mouse-sensor.md rename to _posts/2019/2019-07-04-mcs-12085-mouse-sensor.md diff --git a/_posts/2019-07-06-wireless-accelerometer.md b/_posts/2019/2019-07-06-wireless-accelerometer.md similarity index 100% rename from _posts/2019-07-06-wireless-accelerometer.md rename to _posts/2019/2019-07-06-wireless-accelerometer.md diff --git a/_posts/2019-07-07-attiny817-feature-packed-tiny-mcu.md b/_posts/2019/2019-07-07-attiny817-feature-packed-tiny-mcu.md similarity index 100% rename from _posts/2019-07-07-attiny817-feature-packed-tiny-mcu.md rename to _posts/2019/2019-07-07-attiny817-feature-packed-tiny-mcu.md diff --git a/_posts/2019-07-08-lmc6482-rail-to-rail-opamp.md b/_posts/2019/2019-07-08-lmc6482-rail-to-rail-opamp.md similarity index 100% rename from _posts/2019-07-08-lmc6482-rail-to-rail-opamp.md rename to _posts/2019/2019-07-08-lmc6482-rail-to-rail-opamp.md diff --git a/_posts/2019-07-13-wireless-arduino-nunchuk.md b/_posts/2019/2019-07-13-wireless-arduino-nunchuk.md similarity index 100% rename from _posts/2019-07-13-wireless-arduino-nunchuk.md rename to _posts/2019/2019-07-13-wireless-arduino-nunchuk.md diff --git a/_posts/2019-07-27-tinkering-with-tensorflow-and-opencv.md b/_posts/2019/2019-07-27-tinkering-with-tensorflow-and-opencv.md similarity index 100% rename from _posts/2019-07-27-tinkering-with-tensorflow-and-opencv.md rename to _posts/2019/2019-07-27-tinkering-with-tensorflow-and-opencv.md diff --git a/_posts/2019-08-09-diy-dc-current-clamp.md b/_posts/2019/2019-08-09-diy-dc-current-clamp.md similarity index 100% rename from _posts/2019-08-09-diy-dc-current-clamp.md rename to _posts/2019/2019-08-09-diy-dc-current-clamp.md diff --git a/_posts/2019-08-16-hello-world.md b/_posts/2019/2019-08-16-hello-world.md similarity index 100% rename from _posts/2019-08-16-hello-world.md rename to _posts/2019/2019-08-16-hello-world.md diff --git a/_posts/2019-08-18-setting-up-a-wordpress-server.md b/_posts/2019/2019-08-18-setting-up-a-wordpress-server.md similarity index 100% rename from _posts/2019-08-18-setting-up-a-wordpress-server.md rename to _posts/2019/2019-08-18-setting-up-a-wordpress-server.md diff --git a/_posts/2019-12-11-cs61c-computer-architecture.md b/_posts/2019/2019-12-11-cs61c-computer-architecture.md similarity index 100% rename from _posts/2019-12-11-cs61c-computer-architecture.md rename to _posts/2019/2019-12-11-cs61c-computer-architecture.md diff --git a/_posts/2019-12-12-cs170-final-project.md b/_posts/2019/2019-12-12-cs170-final-project.md similarity index 100% rename from _posts/2019-12-12-cs170-final-project.md rename to _posts/2019/2019-12-12-cs170-final-project.md diff --git a/_posts/2019-12-12-mmsim.md b/_posts/2019/2019-12-12-mmsim.md similarity index 100% rename from _posts/2019-12-12-mmsim.md rename to _posts/2019/2019-12-12-mmsim.md diff --git a/_posts/2020-01-15-server-upgrade.md b/_posts/2020/2020-01-15-server-upgrade.md similarity index 100% rename from _posts/2020-01-15-server-upgrade.md rename to _posts/2020/2020-01-15-server-upgrade.md diff --git a/_posts/2020-01-16-attiny10-tiny-low-cost-mcu.md b/_posts/2020/2020-01-16-attiny10-tiny-low-cost-mcu.md similarity index 100% rename from _posts/2020-01-16-attiny10-tiny-low-cost-mcu.md rename to _posts/2020/2020-01-16-attiny10-tiny-low-cost-mcu.md diff --git a/_posts/2020-01-16-bswelder-v1.md b/_posts/2020/2020-01-16-bswelder-v1.md similarity index 100% rename from _posts/2020-01-16-bswelder-v1.md rename to _posts/2020/2020-01-16-bswelder-v1.md diff --git a/_posts/2020-01-16-diy-double-sided-pcbs-w-soldermask.md b/_posts/2020/2020-01-16-diy-double-sided-pcbs-w-soldermask.md similarity index 100% rename from _posts/2020-01-16-diy-double-sided-pcbs-w-soldermask.md rename to _posts/2020/2020-01-16-diy-double-sided-pcbs-w-soldermask.md diff --git a/_posts/2020-01-16-setting-up-the-can-bus-on-stm32.md b/_posts/2020/2020-01-16-setting-up-the-can-bus-on-stm32.md similarity index 100% rename from _posts/2020-01-16-setting-up-the-can-bus-on-stm32.md rename to _posts/2020/2020-01-16-setting-up-the-can-bus-on-stm32.md diff --git a/_posts/2020-01-17-concept-micromouse-v1.md b/_posts/2020/2020-01-17-concept-micromouse-v1.md similarity index 100% rename from _posts/2020-01-17-concept-micromouse-v1.md rename to _posts/2020/2020-01-17-concept-micromouse-v1.md diff --git a/_posts/2020-09-21-latex-resume-template.md b/_posts/2020/2020-09-21-latex-resume-template.md similarity index 100% rename from _posts/2020-09-21-latex-resume-template.md rename to _posts/2020/2020-09-21-latex-resume-template.md diff --git a/_posts/2020-10-10-mmv2.md b/_posts/2020/2020-10-10-mmv2.md similarity index 100% rename from _posts/2020-10-10-mmv2.md rename to _posts/2020/2020-10-10-mmv2.md diff --git a/_posts/2020-10-11-urb-battery-pack.md b/_posts/2020/2020-10-11-urb-battery-pack.md similarity index 100% rename from _posts/2020-10-11-urb-battery-pack.md rename to _posts/2020/2020-10-11-urb-battery-pack.md diff --git a/_posts/2020-10-12-custom-st-link-v2-1.md b/_posts/2020/2020-10-12-custom-st-link-v2-1.md similarity index 100% rename from _posts/2020-10-12-custom-st-link-v2-1.md rename to _posts/2020/2020-10-12-custom-st-link-v2-1.md diff --git a/_posts/2020-10-12-diy-tag-connect-cable.md b/_posts/2020/2020-10-12-diy-tag-connect-cable.md similarity index 100% rename from _posts/2020-10-12-diy-tag-connect-cable.md rename to _posts/2020/2020-10-12-diy-tag-connect-cable.md diff --git a/_posts/2021-01-02-custom-black-magic-probe.md b/_posts/2021/2021-01-02-custom-black-magic-probe.md similarity index 100% rename from _posts/2021-01-02-custom-black-magic-probe.md rename to _posts/2021/2021-01-02-custom-black-magic-probe.md diff --git a/_posts/2021-01-04-tinkering-with-qtouch.md b/_posts/2021/2021-01-04-tinkering-with-qtouch.md similarity index 100% rename from _posts/2021-01-04-tinkering-with-qtouch.md rename to _posts/2021/2021-01-04-tinkering-with-qtouch.md diff --git a/_posts/2021-01-05-pcb-agitator.md b/_posts/2021/2021-01-05-pcb-agitator.md similarity index 100% rename from _posts/2021-01-05-pcb-agitator.md rename to _posts/2021/2021-01-05-pcb-agitator.md diff --git a/_posts/2021-01-07-simple-eeprom-wear-leveling.md b/_posts/2021/2021-01-07-simple-eeprom-wear-leveling.md similarity index 100% rename from _posts/2021-01-07-simple-eeprom-wear-leveling.md rename to _posts/2021/2021-01-07-simple-eeprom-wear-leveling.md diff --git a/_posts/2021-01-11-stm32-aprs.md b/_posts/2021/2021-01-11-stm32-aprs.md similarity index 100% rename from _posts/2021-01-11-stm32-aprs.md rename to _posts/2021/2021-01-11-stm32-aprs.md diff --git a/_posts/2021-01-12-2020-courses.md b/_posts/2021/2021-01-12-2020-courses.md similarity index 100% rename from _posts/2021-01-12-2020-courses.md rename to _posts/2021/2021-01-12-2020-courses.md diff --git a/_posts/2021-01-12-stbridge.md b/_posts/2021/2021-01-12-stbridge.md similarity index 100% rename from _posts/2021-01-12-stbridge.md rename to _posts/2021/2021-01-12-stbridge.md diff --git a/_posts/2021-08-18-getting-started-with-petalinux.md b/_posts/2021/2021-08-18-getting-started-with-petalinux.md similarity index 100% rename from _posts/2021-08-18-getting-started-with-petalinux.md rename to _posts/2021/2021-08-18-getting-started-with-petalinux.md diff --git a/_posts/2021-08-19-ftdi-xilinx-jtag-programmer.md b/_posts/2021/2021-08-19-ftdi-xilinx-jtag-programmer.md similarity index 100% rename from _posts/2021-08-19-ftdi-xilinx-jtag-programmer.md rename to _posts/2021/2021-08-19-ftdi-xilinx-jtag-programmer.md diff --git a/_posts/2021-08-19-k66f-breakout.md b/_posts/2021/2021-08-19-k66f-breakout.md similarity index 100% rename from _posts/2021-08-19-k66f-breakout.md rename to _posts/2021/2021-08-19-k66f-breakout.md diff --git a/_posts/2021-08-19-spartan-7-breakout.md b/_posts/2021/2021-08-19-spartan-7-breakout.md similarity index 100% rename from _posts/2021-08-19-spartan-7-breakout.md rename to _posts/2021/2021-08-19-spartan-7-breakout.md diff --git a/_posts/2021-12-20-2021-courses.md b/_posts/2021/2021-12-20-2021-courses.md similarity index 100% rename from _posts/2021-12-20-2021-courses.md rename to _posts/2021/2021-12-20-2021-courses.md diff --git a/_posts/2022-05-03-mmv3.md b/_posts/2022/2022-05-03-mmv3.md similarity index 100% rename from _posts/2022-05-03-mmv3.md rename to _posts/2022/2022-05-03-mmv3.md diff --git a/_posts/2022-05-04-6wire.md b/_posts/2022/2022-05-04-6wire.md similarity index 100% rename from _posts/2022-05-04-6wire.md rename to _posts/2022/2022-05-04-6wire.md diff --git a/_posts/2022-05-04-avrisp-mkii.md b/_posts/2022/2022-05-04-avrisp-mkii.md similarity index 100% rename from _posts/2022-05-04-avrisp-mkii.md rename to _posts/2022/2022-05-04-avrisp-mkii.md diff --git a/_posts/2022-05-04-stm32-daplink.md b/_posts/2022/2022-05-04-stm32-daplink.md similarity index 100% rename from _posts/2022-05-04-stm32-daplink.md rename to _posts/2022/2022-05-04-stm32-daplink.md diff --git a/_posts/2022-05-14-2022-courses.md b/_posts/2022/2022-05-14-2022-courses.md similarity index 100% rename from _posts/2022-05-14-2022-courses.md rename to _posts/2022/2022-05-14-2022-courses.md diff --git a/_posts/2022-07-06-jabi-just-another-bridge-interface.md b/_posts/2022/2022-07-06-jabi-just-another-bridge-interface.md similarity index 100% rename from _posts/2022-07-06-jabi-just-another-bridge-interface.md rename to _posts/2022/2022-07-06-jabi-just-another-bridge-interface.md diff --git a/_posts/2022-12-10-zephyr-lin-driver.md b/_posts/2022/2022-12-10-zephyr-lin-driver.md similarity index 100% rename from _posts/2022-12-10-zephyr-lin-driver.md rename to _posts/2022/2022-12-10-zephyr-lin-driver.md diff --git a/_posts/2022-12-11-100base-t1-converter.md b/_posts/2022/2022-12-11-100base-t1-converter.md similarity index 100% rename from _posts/2022-12-11-100base-t1-converter.md rename to _posts/2022/2022-12-11-100base-t1-converter.md diff --git a/_posts/2022-12-11-attiny10-lin-node.md b/_posts/2022/2022-12-11-attiny10-lin-node.md similarity index 100% rename from _posts/2022-12-11-attiny10-lin-node.md rename to _posts/2022/2022-12-11-attiny10-lin-node.md diff --git a/_posts/2022-12-11-jabican-usb-pro.md b/_posts/2022/2022-12-11-jabican-usb-pro.md similarity index 100% rename from _posts/2022-12-11-jabican-usb-pro.md rename to _posts/2022/2022-12-11-jabican-usb-pro.md diff --git a/_posts/2022-12-12-nrf24-remote.md b/_posts/2022/2022-12-12-nrf24-remote.md similarity index 100% rename from _posts/2022-12-12-nrf24-remote.md rename to _posts/2022/2022-12-12-nrf24-remote.md diff --git a/_posts/2022-12-12-stm32-esc.md b/_posts/2022/2022-12-12-stm32-esc.md similarity index 100% rename from _posts/2022-12-12-stm32-esc.md rename to _posts/2022/2022-12-12-stm32-esc.md diff --git a/_posts/2023-07-03-moving-to-jekyll.md b/_posts/2023/2023-07-03-moving-to-jekyll.md similarity index 100% rename from _posts/2023-07-03-moving-to-jekyll.md rename to _posts/2023/2023-07-03-moving-to-jekyll.md diff --git a/_posts/2023-07-05-cheatsheets.md b/_posts/2023/2023-07-05-cheatsheets.md similarity index 100% rename from _posts/2023-07-05-cheatsheets.md rename to _posts/2023/2023-07-05-cheatsheets.md diff --git a/_posts/2023-07-24-ft4232h-jtag.md b/_posts/2023/2023-07-24-ft4232h-jtag.md similarity index 100% rename from _posts/2023-07-24-ft4232h-jtag.md rename to _posts/2023/2023-07-24-ft4232h-jtag.md diff --git a/_posts/2023-07-24-keyboard.md b/_posts/2023/2023-07-24-keyboard.md similarity index 100% rename from _posts/2023-07-24-keyboard.md rename to _posts/2023/2023-07-24-keyboard.md diff --git a/_posts/2023-07-24-revisiting-tag-connect.md b/_posts/2023/2023-07-24-revisiting-tag-connect.md similarity index 100% rename from _posts/2023-07-24-revisiting-tag-connect.md rename to _posts/2023/2023-07-24-revisiting-tag-connect.md diff --git a/_posts/2023-07-24-solarfram.md b/_posts/2023/2023-07-24-solarfram.md similarity index 100% rename from _posts/2023-07-24-solarfram.md rename to _posts/2023/2023-07-24-solarfram.md diff --git a/_posts/2023-07-25-lightsaber-v5.md b/_posts/2023/2023-07-25-lightsaber-v5.md similarity index 100% rename from _posts/2023-07-25-lightsaber-v5.md rename to _posts/2023/2023-07-25-lightsaber-v5.md diff --git a/_posts/2023-07-26-osro.md b/_posts/2023/2023-07-26-osro.md similarity index 100% rename from _posts/2023-07-26-osro.md rename to _posts/2023/2023-07-26-osro.md diff --git a/_posts/2023-12-28-basic-lpc845-zephyr-support.md b/_posts/2023/2023-12-28-basic-lpc845-zephyr-support.md similarity index 100% rename from _posts/2023-12-28-basic-lpc845-zephyr-support.md rename to _posts/2023/2023-12-28-basic-lpc845-zephyr-support.md diff --git a/_posts/2023-12-29-baremetal-c-cpp-on-ch32v.md b/_posts/2023/2023-12-29-baremetal-c-cpp-on-ch32v.md similarity index 100% rename from _posts/2023-12-29-baremetal-c-cpp-on-ch32v.md rename to _posts/2023/2023-12-29-baremetal-c-cpp-on-ch32v.md diff --git a/_posts/2023-12-29-rvice-adc.md b/_posts/2023/2023-12-29-rvice-adc.md similarity index 100% rename from _posts/2023-12-29-rvice-adc.md rename to _posts/2023/2023-12-29-rvice-adc.md