diff --git a/404.html b/404.html index 513d8edd..ea9da670 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -404: This page could not be found

404

This page could not be found.

\ No newline at end of file +404: This page could not be found

404

This page could not be found.

\ No newline at end of file diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/index.json b/_next/data/4QICmypE3CzCkJRSC-cVP/index.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/index.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/index.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/19rX5xYd5j0vq9AX6HXra0.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/19rX5xYd5j0vq9AX6HXra0.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/19rX5xYd5j0vq9AX6HXra0.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/19rX5xYd5j0vq9AX6HXra0.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/1qCCI8UyjWUgAQc4SkU84a.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/1qCCI8UyjWUgAQc4SkU84a.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/1qCCI8UyjWUgAQc4SkU84a.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/1qCCI8UyjWUgAQc4SkU84a.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/21PeHLzR67wwlORGGufaBe.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/21PeHLzR67wwlORGGufaBe.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/21PeHLzR67wwlORGGufaBe.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/21PeHLzR67wwlORGGufaBe.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2BgcM4GJziyC6ayqOI4Y2o.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/2BgcM4GJziyC6ayqOI4Y2o.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2BgcM4GJziyC6ayqOI4Y2o.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/2BgcM4GJziyC6ayqOI4Y2o.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2Qn4aoREqcw8IOaCYW8sEO.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/2Qn4aoREqcw8IOaCYW8sEO.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2Qn4aoREqcw8IOaCYW8sEO.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/2Qn4aoREqcw8IOaCYW8sEO.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2Y2cGg3XEkQAAkmiaGUeQa.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/2Y2cGg3XEkQAAkmiaGUeQa.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2Y2cGg3XEkQAAkmiaGUeQa.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/2Y2cGg3XEkQAAkmiaGUeQa.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2Y9SCF3kJO2AaKkweaUIMU.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/2Y9SCF3kJO2AaKkweaUIMU.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2Y9SCF3kJO2AaKkweaUIMU.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/2Y9SCF3kJO2AaKkweaUIMU.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2jYVR1D00gg8CKMywquE0M.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/2jYVR1D00gg8CKMywquE0M.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2jYVR1D00gg8CKMywquE0M.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/2jYVR1D00gg8CKMywquE0M.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2k6U3zxxZaUioMQSmSiigI.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/2k6U3zxxZaUioMQSmSiigI.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/2k6U3zxxZaUioMQSmSiigI.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/2k6U3zxxZaUioMQSmSiigI.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/30zPRM2GmmYrsIBRPLZdUn.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/30zPRM2GmmYrsIBRPLZdUn.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/30zPRM2GmmYrsIBRPLZdUn.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/30zPRM2GmmYrsIBRPLZdUn.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3D9Fb3vSgomoY4CQs2k4cW.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/3D9Fb3vSgomoY4CQs2k4cW.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3D9Fb3vSgomoY4CQs2k4cW.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/3D9Fb3vSgomoY4CQs2k4cW.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3Qr8IwDzKiuxl9u5PEw5Kp.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/3Qr8IwDzKiuxl9u5PEw5Kp.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3Qr8IwDzKiuxl9u5PEw5Kp.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/3Qr8IwDzKiuxl9u5PEw5Kp.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3TkotSHLpYyYE6Q8qmWkui.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/3TkotSHLpYyYE6Q8qmWkui.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3TkotSHLpYyYE6Q8qmWkui.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/3TkotSHLpYyYE6Q8qmWkui.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3aNZRw8fxahSM6vFqHQPs3.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/3aNZRw8fxahSM6vFqHQPs3.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3aNZRw8fxahSM6vFqHQPs3.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/3aNZRw8fxahSM6vFqHQPs3.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3lsqPA8GYomgMEUkiiKEOo.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/3lsqPA8GYomgMEUkiiKEOo.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/3lsqPA8GYomgMEUkiiKEOo.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/3lsqPA8GYomgMEUkiiKEOo.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4CHqTSRY17q1xSrqhJ8FtC.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/4CHqTSRY17q1xSrqhJ8FtC.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4CHqTSRY17q1xSrqhJ8FtC.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/4CHqTSRY17q1xSrqhJ8FtC.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4VqLjk6JeZ6dcBdcqnvN5F.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/4VqLjk6JeZ6dcBdcqnvN5F.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4VqLjk6JeZ6dcBdcqnvN5F.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/4VqLjk6JeZ6dcBdcqnvN5F.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4W1rBUWvmEkG22GyCWEmcM.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/4W1rBUWvmEkG22GyCWEmcM.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4W1rBUWvmEkG22GyCWEmcM.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/4W1rBUWvmEkG22GyCWEmcM.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4g9iBIiL4wDqxp1kZh88Vv.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/4g9iBIiL4wDqxp1kZh88Vv.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4g9iBIiL4wDqxp1kZh88Vv.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/4g9iBIiL4wDqxp1kZh88Vv.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4iGofglvPi6asW6IsO6AmY.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/4iGofglvPi6asW6IsO6AmY.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4iGofglvPi6asW6IsO6AmY.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/4iGofglvPi6asW6IsO6AmY.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4lOgicsT72yoAWiYQmUyI4.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/4lOgicsT72yoAWiYQmUyI4.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4lOgicsT72yoAWiYQmUyI4.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/4lOgicsT72yoAWiYQmUyI4.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4sMWmUWc4jpWd7WD3W77Pe.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/4sMWmUWc4jpWd7WD3W77Pe.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4sMWmUWc4jpWd7WD3W77Pe.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/4sMWmUWc4jpWd7WD3W77Pe.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4ucWHJU2QUg0qQ4Ga0OKWE.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/4ucWHJU2QUg0qQ4Ga0OKWE.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/4ucWHJU2QUg0qQ4Ga0OKWE.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/4ucWHJU2QUg0qQ4Ga0OKWE.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/58sYljcPjOcEEWgcCKeAW4.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/58sYljcPjOcEEWgcCKeAW4.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/58sYljcPjOcEEWgcCKeAW4.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/58sYljcPjOcEEWgcCKeAW4.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5LG0qMJnTC3HKvED1LpZMv.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/5LG0qMJnTC3HKvED1LpZMv.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5LG0qMJnTC3HKvED1LpZMv.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/5LG0qMJnTC3HKvED1LpZMv.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5PHDh2VhkcaCqMiYUE22Km.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/5PHDh2VhkcaCqMiYUE22Km.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5PHDh2VhkcaCqMiYUE22Km.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/5PHDh2VhkcaCqMiYUE22Km.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5UNZLZq8Niu6oAUu8YqSkQ.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/5UNZLZq8Niu6oAUu8YqSkQ.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5UNZLZq8Niu6oAUu8YqSkQ.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/5UNZLZq8Niu6oAUu8YqSkQ.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5h708wsjJ6IGmkgeYe6eEq.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/5h708wsjJ6IGmkgeYe6eEq.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5h708wsjJ6IGmkgeYe6eEq.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/5h708wsjJ6IGmkgeYe6eEq.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5hkR8dS0UaqU9dJXtDxIrp.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/5hkR8dS0UaqU9dJXtDxIrp.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/5hkR8dS0UaqU9dJXtDxIrp.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/5hkR8dS0UaqU9dJXtDxIrp.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/79Kr98qHwb21ZNVrGQV78z.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/79Kr98qHwb21ZNVrGQV78z.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/79Kr98qHwb21ZNVrGQV78z.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/79Kr98qHwb21ZNVrGQV78z.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/7GCKu90xgUcknSLvTb46tD.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/7GCKu90xgUcknSLvTb46tD.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/7GCKu90xgUcknSLvTb46tD.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/7GCKu90xgUcknSLvTb46tD.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/7nlN20jTSPrhg2IFDBlJ4F.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/7nlN20jTSPrhg2IFDBlJ4F.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/7nlN20jTSPrhg2IFDBlJ4F.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/7nlN20jTSPrhg2IFDBlJ4F.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/7pZuD25EE8C2wemgWOwYao.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/7pZuD25EE8C2wemgWOwYao.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/7pZuD25EE8C2wemgWOwYao.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/7pZuD25EE8C2wemgWOwYao.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/8tgXDoKelOCw0a6kCwEEE.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/8tgXDoKelOCw0a6kCwEEE.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/8tgXDoKelOCw0a6kCwEEE.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/8tgXDoKelOCw0a6kCwEEE.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/NveI2qslj6XFQbpVjGgpO.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/NveI2qslj6XFQbpVjGgpO.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/NveI2qslj6XFQbpVjGgpO.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/NveI2qslj6XFQbpVjGgpO.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/hFg60OQWA0qoGeiA88YYW.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/hFg60OQWA0qoGeiA88YYW.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/hFg60OQWA0qoGeiA88YYW.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/hFg60OQWA0qoGeiA88YYW.json diff --git a/_next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/vcUOefxi5qOosA4gcSgw4.json b/_next/data/4QICmypE3CzCkJRSC-cVP/meetups/vcUOefxi5qOosA4gcSgw4.json similarity index 100% rename from _next/data/IJ2_ktpbh0NPPgx4QzyGj/meetups/vcUOefxi5qOosA4gcSgw4.json rename to _next/data/4QICmypE3CzCkJRSC-cVP/meetups/vcUOefxi5qOosA4gcSgw4.json diff --git a/_next/static/IJ2_ktpbh0NPPgx4QzyGj/_buildManifest.js b/_next/static/4QICmypE3CzCkJRSC-cVP/_buildManifest.js similarity index 100% rename from _next/static/IJ2_ktpbh0NPPgx4QzyGj/_buildManifest.js rename to _next/static/4QICmypE3CzCkJRSC-cVP/_buildManifest.js diff --git a/_next/static/IJ2_ktpbh0NPPgx4QzyGj/_ssgManifest.js b/_next/static/4QICmypE3CzCkJRSC-cVP/_ssgManifest.js similarity index 100% rename from _next/static/IJ2_ktpbh0NPPgx4QzyGj/_ssgManifest.js rename to _next/static/4QICmypE3CzCkJRSC-cVP/_ssgManifest.js diff --git a/index.html b/index.html index facbcbd4..dd36a493 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -SPB Frontend
Подписывайтесь на нас в соцсетях:

О нас

Привет! Мы — SPB Frontend, сообщество фронтенд-разработчиков в Санкт-Петербурге. Мы объединяем специалистов, чтобы говорить о фронтенде, веб-разработке и об IT в целом. Мы помогаем новичкам и профессионалам обмениваться опытом, узнавать новое, устанавливать связи в профессиональной среде и получать вдохновение для своих достижений.

С 2014-го года мы проводим митапы, где специалисты разного уровня рассказывают о своём опыте. Мы открыты для всех желающих, следите за нашими новостями в Telegram и Twitter, чтобы не пропустить анонсы предстоящих событий.

\ No newline at end of file +SPB Frontend
Подписывайтесь на нас в соцсетях:

О нас

Привет! Мы — SPB Frontend, сообщество фронтенд-разработчиков в Санкт-Петербурге. Мы объединяем специалистов, чтобы говорить о фронтенде, веб-разработке и об IT в целом. Мы помогаем новичкам и профессионалам обмениваться опытом, узнавать новое, устанавливать связи в профессиональной среде и получать вдохновение для своих достижений.

С 2014-го года мы проводим митапы, где специалисты разного уровня рассказывают о своём опыте. Мы открыты для всех желающих, следите за нашими новостями в Telegram и Twitter, чтобы не пропустить анонсы предстоящих событий.

\ No newline at end of file diff --git a/meetups.html b/meetups.html index 6592fb2d..53d53377 100644 --- a/meetups.html +++ b/meetups.html @@ -1 +1 @@ -Митапы | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митапы

Митап #37

Участники:
Андрей Соколов
Иван Капитонов
Кирилл Плотников

Митап #36

Участники:
Антон Кривохижин
Кирилл Доценко
Виктор Вершанский
Тимур Гафиулин

Митап #35

Участники:
Алексей Николаев
Михаил Дмитриевский
Сергей Ufocoder

Митап #34

Участники:
Екатерина Танькова
Алексей Яковлев
Зулейха Ибрагимова
Илья Морозов

Митап #33

Участники:
Ангелина Купцова
Светлана Беляева
Никита Куликов
Нурсултан Бергалиев

Митап #32

Участники:
Вадим Царегородцев
Александр Коротаев
Ян Лаврюшев

Митап #31

Участники:
Умяр Юсупов
Валентин Семирульник
Вячеслав Шебанов

Митап #30

Участники:
Евгений Котляров
Павел Франков
Вадим Царегородцев

Meetup #29

Участники:
Алексей Тактаров
Алексей Голубев
Александр Коротаев

Митап #28

Участники:
Елена Правдина
Дима Семьюшкин
Александр Коротаев

Meetup #27

Участники:
Евгений Шкодин
Нелли Кам
Вадим Макеев

Митап #26

Участники:
Артур Столяр
Сергей Мекрюков
Руслан Гацалов

Митап #25

Участники:
Николай Говоров
Александр  Каменяр
Азат Разетдинов

Митап #24

Участники:
Яна Клементьева
Сергей Лапин
Вадим Макеев
Мария Просвирнина
Всеволод Родионов

Митап #23

Участники:
Екатерина Трифонова
Сергей Попов
Вячеслав Шебанов

Митап #22

Участники:
Андрей Ситник
Дмитрий Долженко
Илья Кашлаков

Митап #21

Участники:
Алёна Батицкая
Михаил Башуров
Александр Казаченко

Митап #20

Участники:
Мария Просвирнина
Александр Коротаев
Зарема Халилова

Митап #19

Участники:
Виктор Пасынок
Андрей Попп
Валентин Семирульник

Митап #18

Участники:
Сергей Густун
Валентин Семирульник

Митап #17

Участники:
Антон Федянин
Алексей Золотых
Артём Сущев

Митап #16

Участники:
Алёна Батицкая
Екатерина Булатова
Зарема Халилова

Митап #15

Участники:
Дмитрий Локтев
Евгений Кот
Кирилл Сухомлин
Николай Рыжиков
Станислав Гуменюк
Вячеслав Лапин

Митап #14

Участники:
Роман Ганин
Сергей Густун
Дмитрий Рычков

Митап #13

Участники:
Катерина Павленко
Сергей Лапин
Андрей Попп

Митап #12

Участники:
Сергей Лапин
Андрей Попп
Даня Абрамов

Митап #11

Участники:
Martin Kleppe

Митап #10

Участники:
Александр Курганов
Алексей Симоненко
Михаил Баранов

Митап #9

Участники:
Андрей Косяков

Митап #8

Участники:
Зарема Халилова
Алексей Бахирев
Вадим Макеев

Митап #7

Участники:
Андрей Вдовиченко
Андрей Складчиков

Митап #6

Участники:
Алексей Плуталов
Екатерина Пригара
Вячеслав Шебанов

Митап #5

Участники:
Андрей Лушников
Вячеслав Шебанов

Митап #4

Участники:
Максим Рыжиков
Андрей Ситник
Артём Сущев

Митап #3

Участники:
Артём Сущев

Митап #2

Участники:
Илья Заяц
Алексей Плуталов

Митап #1

Участники:
Илья Зыкин
Алексей Плуталов
\ No newline at end of file +Митапы | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митапы

Митап #37

Участники:
Андрей Соколов
Иван Капитонов
Кирилл Плотников

Митап #36

Участники:
Антон Кривохижин
Кирилл Доценко
Виктор Вершанский
Тимур Гафиулин

Митап #35

Участники:
Алексей Николаев
Михаил Дмитриевский
Сергей Ufocoder

Митап #34

Участники:
Екатерина Танькова
Алексей Яковлев
Зулейха Ибрагимова
Илья Морозов

Митап #33

Участники:
Ангелина Купцова
Светлана Беляева
Никита Куликов
Нурсултан Бергалиев

Митап #32

Участники:
Вадим Царегородцев
Александр Коротаев
Ян Лаврюшев

Митап #31

Участники:
Умяр Юсупов
Валентин Семирульник
Вячеслав Шебанов

Митап #30

Участники:
Евгений Котляров
Павел Франков
Вадим Царегородцев

Meetup #29

Участники:
Алексей Тактаров
Алексей Голубев
Александр Коротаев

Митап #28

Участники:
Елена Правдина
Дима Семьюшкин
Александр Коротаев

Meetup #27

Участники:
Евгений Шкодин
Нелли Кам
Вадим Макеев

Митап #26

Участники:
Артур Столяр
Сергей Мекрюков
Руслан Гацалов

Митап #25

Участники:
Николай Говоров
Александр  Каменяр
Азат Разетдинов

Митап #24

Участники:
Яна Клементьева
Сергей Лапин
Вадим Макеев
Мария Просвирнина
Всеволод Родионов

Митап #23

Участники:
Екатерина Трифонова
Сергей Попов
Вячеслав Шебанов

Митап #22

Участники:
Андрей Ситник
Дмитрий Долженко
Илья Кашлаков

Митап #21

Участники:
Алёна Батицкая
Михаил Башуров
Александр Казаченко

Митап #20

Участники:
Мария Просвирнина
Александр Коротаев
Зарема Халилова

Митап #19

Участники:
Виктор Пасынок
Андрей Попп
Валентин Семирульник

Митап #18

Участники:
Сергей Густун
Валентин Семирульник

Митап #17

Участники:
Антон Федянин
Алексей Золотых
Артём Сущев

Митап #16

Участники:
Алёна Батицкая
Екатерина Булатова
Зарема Халилова

Митап #15

Участники:
Дмитрий Локтев
Евгений Кот
Кирилл Сухомлин
Николай Рыжиков
Станислав Гуменюк
Вячеслав Лапин

Митап #14

Участники:
Роман Ганин
Сергей Густун
Дмитрий Рычков

Митап #13

Участники:
Катерина Павленко
Сергей Лапин
Андрей Попп

Митап #12

Участники:
Сергей Лапин
Андрей Попп
Даня Абрамов

Митап #11

Участники:
Martin Kleppe

Митап #10

Участники:
Александр Курганов
Алексей Симоненко
Михаил Баранов

Митап #9

Участники:
Андрей Косяков

Митап #8

Участники:
Зарема Халилова
Алексей Бахирев
Вадим Макеев

Митап #7

Участники:
Андрей Вдовиченко
Андрей Складчиков

Митап #6

Участники:
Алексей Плуталов
Екатерина Пригара
Вячеслав Шебанов

Митап #5

Участники:
Андрей Лушников
Вячеслав Шебанов

Митап #4

Участники:
Максим Рыжиков
Андрей Ситник
Артём Сущев

Митап #3

Участники:
Артём Сущев

Митап #2

Участники:
Илья Заяц
Алексей Плуталов

Митап #1

Участники:
Илья Зыкин
Алексей Плуталов
\ No newline at end of file diff --git a/meetups/19rX5xYd5j0vq9AX6HXra0.html b/meetups/19rX5xYd5j0vq9AX6HXra0.html index 83352daf..b3e7e59e 100644 --- a/meetups/19rX5xYd5j0vq9AX6HXra0.html +++ b/meetups/19rX5xYd5j0vq9AX6HXra0.html @@ -1 +1 @@ -Митап #1 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #1

Илья Зыкин
Илья Зыкин

JODY - JsOn for DYnamic sites

\ No newline at end of file +Митап #1 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #1

Илья Зыкин
Илья Зыкин

JODY - JsOn for DYnamic sites

\ No newline at end of file diff --git a/meetups/1qCCI8UyjWUgAQc4SkU84a.html b/meetups/1qCCI8UyjWUgAQc4SkU84a.html index 6ea6d679..b213a2b2 100644 --- a/meetups/1qCCI8UyjWUgAQc4SkU84a.html +++ b/meetups/1qCCI8UyjWUgAQc4SkU84a.html @@ -1 +1 @@ -Митап #18 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #18

Сергей Густун
Сергей Густун

Мобильный веб или как дальше жить

Валентин Семирульник
Валентин Семирульник

Как всё обновить и не умереть

\ No newline at end of file +Митап #18 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #18

Сергей Густун
Сергей Густун

Мобильный веб или как дальше жить

Валентин Семирульник
Валентин Семирульник

Как всё обновить и не умереть

\ No newline at end of file diff --git a/meetups/21PeHLzR67wwlORGGufaBe.html b/meetups/21PeHLzR67wwlORGGufaBe.html index 28d385ae..fb32c497 100644 --- a/meetups/21PeHLzR67wwlORGGufaBe.html +++ b/meetups/21PeHLzR67wwlORGGufaBe.html @@ -1 +1 @@ -Митап #25 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #25

Николай Говоров
Николай Говоров

Применение WebAssembly

Александр  Каменяр
Александр Каменяр

Дизайн + фронтенд = ❤

Азат Разетдинов
Азат Разетдинов

REST In Peace

\ No newline at end of file +Митап #25 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #25

Николай Говоров
Николай Говоров

Применение WebAssembly

Александр  Каменяр
Александр Каменяр

Дизайн + фронтенд = ❤

Азат Разетдинов
Азат Разетдинов

REST In Peace

\ No newline at end of file diff --git a/meetups/2BgcM4GJziyC6ayqOI4Y2o.html b/meetups/2BgcM4GJziyC6ayqOI4Y2o.html index e1cf5c74..141e5f2c 100644 --- a/meetups/2BgcM4GJziyC6ayqOI4Y2o.html +++ b/meetups/2BgcM4GJziyC6ayqOI4Y2o.html @@ -1 +1 @@ -Митап #22 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #22

Андрей Ситник
Андрей Ситник

Чему нас могут научить ошибки космической индустрии

Дмитрий Долженко
Дмитрий Долженко

Как я ускорял загрузку видео в ok.ru

Илья Кашлаков
Илья Кашлаков

Jenkins на службе фронтенд разработки

\ No newline at end of file +Митап #22 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #22

Андрей Ситник
Андрей Ситник

Чему нас могут научить ошибки космической индустрии

Дмитрий Долженко
Дмитрий Долженко

Как я ускорял загрузку видео в ok.ru

Илья Кашлаков
Илья Кашлаков

Jenkins на службе фронтенд разработки

\ No newline at end of file diff --git a/meetups/2Qn4aoREqcw8IOaCYW8sEO.html b/meetups/2Qn4aoREqcw8IOaCYW8sEO.html index 68a393f0..baff9aec 100644 --- a/meetups/2Qn4aoREqcw8IOaCYW8sEO.html +++ b/meetups/2Qn4aoREqcw8IOaCYW8sEO.html @@ -1 +1 @@ -Митап #4 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #4

Артём Сущев
Артём Сущев

Famo.us

\ No newline at end of file +Митап #4 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #4

Артём Сущев
Артём Сущев

Famo.us

\ No newline at end of file diff --git a/meetups/2Y2cGg3XEkQAAkmiaGUeQa.html b/meetups/2Y2cGg3XEkQAAkmiaGUeQa.html index 534a0d84..da2b29a3 100644 --- a/meetups/2Y2cGg3XEkQAAkmiaGUeQa.html +++ b/meetups/2Y2cGg3XEkQAAkmiaGUeQa.html @@ -1 +1 @@ -Митап #24 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #24

Вадим Макеев
Вадим Макеев

Молоток и гвозди

Всеволод Родионов
Всеволод Родионов

Работа с блокчейном, смарт-контрактами и криптотокенами в Ethereum из браузера и node.js

\ No newline at end of file +Митап #24 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #24

Вадим Макеев
Вадим Макеев

Молоток и гвозди

Всеволод Родионов
Всеволод Родионов

Работа с блокчейном, смарт-контрактами и криптотокенами в Ethereum из браузера и node.js

\ No newline at end of file diff --git a/meetups/2Y9SCF3kJO2AaKkweaUIMU.html b/meetups/2Y9SCF3kJO2AaKkweaUIMU.html index 7fb6d457..38011cab 100644 --- a/meetups/2Y9SCF3kJO2AaKkweaUIMU.html +++ b/meetups/2Y9SCF3kJO2AaKkweaUIMU.html @@ -1 +1 @@ -Митап #10 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #10

Александр Курганов
Александр Курганов

От Белаза к JavaScript

Алексей Симоненко
Алексей Симоненко

Искусство обучать. Опыт HTML Academy

\ No newline at end of file +Митап #10 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #10

Александр Курганов
Александр Курганов

От Белаза к JavaScript

Алексей Симоненко
Алексей Симоненко

Искусство обучать. Опыт HTML Academy

\ No newline at end of file diff --git a/meetups/2jYVR1D00gg8CKMywquE0M.html b/meetups/2jYVR1D00gg8CKMywquE0M.html index 9597c630..778f649f 100644 --- a/meetups/2jYVR1D00gg8CKMywquE0M.html +++ b/meetups/2jYVR1D00gg8CKMywquE0M.html @@ -1 +1 @@ -Митап #11 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #11

Martin Kleppe
Martin Kleppe

JSFuck

\ No newline at end of file +Митап #11 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #11

Martin Kleppe
Martin Kleppe

JSFuck

\ No newline at end of file diff --git a/meetups/2k6U3zxxZaUioMQSmSiigI.html b/meetups/2k6U3zxxZaUioMQSmSiigI.html index 6cbfaedf..67a3938f 100644 --- a/meetups/2k6U3zxxZaUioMQSmSiigI.html +++ b/meetups/2k6U3zxxZaUioMQSmSiigI.html @@ -1 +1 @@ -Митап #17 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #17

\ No newline at end of file +Митап #17 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #17

\ No newline at end of file diff --git a/meetups/30zPRM2GmmYrsIBRPLZdUn.html b/meetups/30zPRM2GmmYrsIBRPLZdUn.html index adf06e1f..43b64e0d 100644 --- a/meetups/30zPRM2GmmYrsIBRPLZdUn.html +++ b/meetups/30zPRM2GmmYrsIBRPLZdUn.html @@ -1 +1 @@ -Митап #30 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #30

Евгений Котляров
Евгений Котляров

UserScripts — зачем нужны, чем могут помочь и где они обитают

Павел Франков
Павел Франков

Как побеждать на техническом интервью

Вадим Царегородцев
Вадим Царегородцев

GraphQL — всадник сингулярности

\ No newline at end of file +Митап #30 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #30

Евгений Котляров
Евгений Котляров

UserScripts — зачем нужны, чем могут помочь и где они обитают

Павел Франков
Павел Франков

Как побеждать на техническом интервью

Вадим Царегородцев
Вадим Царегородцев

GraphQL — всадник сингулярности

\ No newline at end of file diff --git a/meetups/3D9Fb3vSgomoY4CQs2k4cW.html b/meetups/3D9Fb3vSgomoY4CQs2k4cW.html index 67e9d724..b7fc3a88 100644 --- a/meetups/3D9Fb3vSgomoY4CQs2k4cW.html +++ b/meetups/3D9Fb3vSgomoY4CQs2k4cW.html @@ -1 +1 @@ -Митап #9 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #9

Андрей Косяков
Андрей Косяков

Оптимизация Рендеринга сайта в Chrome DevTools

\ No newline at end of file +Митап #9 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #9

Андрей Косяков
Андрей Косяков

Оптимизация Рендеринга сайта в Chrome DevTools

\ No newline at end of file diff --git a/meetups/3Qr8IwDzKiuxl9u5PEw5Kp.html b/meetups/3Qr8IwDzKiuxl9u5PEw5Kp.html index f6cdf8a6..3643bbb9 100644 --- a/meetups/3Qr8IwDzKiuxl9u5PEw5Kp.html +++ b/meetups/3Qr8IwDzKiuxl9u5PEw5Kp.html @@ -1 +1 @@ -Митап #28 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #28

Елена Правдина
Елена Правдина

Фронтенд: обработка ошибок

Дима Семьюшкин
Дима Семьюшкин

Психология для айтишников: про рабочую атмосферу

Александр Коротаев
Александр Коротаев

JS Битва: история побед и поражений

\ No newline at end of file +Митап #28 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #28

Елена Правдина
Елена Правдина

Фронтенд: обработка ошибок

Дима Семьюшкин
Дима Семьюшкин

Психология для айтишников: про рабочую атмосферу

Александр Коротаев
Александр Коротаев

JS Битва: история побед и поражений

\ No newline at end of file diff --git a/meetups/3TkotSHLpYyYE6Q8qmWkui.html b/meetups/3TkotSHLpYyYE6Q8qmWkui.html index db82f3e1..c24de36e 100644 --- a/meetups/3TkotSHLpYyYE6Q8qmWkui.html +++ b/meetups/3TkotSHLpYyYE6Q8qmWkui.html @@ -1 +1 @@ -Митап #7 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #7

Андрей Вдовиченко
Андрей Вдовиченко

Быстрый старт: Yeoman, Bower, gulp

Андрей Складчиков
Андрей Складчиков

Переиспользуемые компоненты: технологии и приёмы разработки

\ No newline at end of file +Митап #7 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #7

Андрей Вдовиченко
Андрей Вдовиченко

Быстрый старт: Yeoman, Bower, gulp

Андрей Складчиков
Андрей Складчиков

Переиспользуемые компоненты: технологии и приёмы разработки

\ No newline at end of file diff --git a/meetups/3aNZRw8fxahSM6vFqHQPs3.html b/meetups/3aNZRw8fxahSM6vFqHQPs3.html index 0961c1ca..44a90edc 100644 --- a/meetups/3aNZRw8fxahSM6vFqHQPs3.html +++ b/meetups/3aNZRw8fxahSM6vFqHQPs3.html @@ -1 +1 @@ -Митап #36 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #36

Антон Кривохижин
Антон Кривохижин

Мета-фреймворки на примере Analog.js

Кирилл Доценко
Кирилл Доценко

Как настроить код-стайл в большом проекте и не обжечься

Виктор Вершанский
Виктор Вершанский

Как изолировать React разработчика от собственных ошибок

Тимур Гафиулин
Тимур Гафиулин

Как развиваться через наставничество?

\ No newline at end of file +Митап #36 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #36

Антон Кривохижин
Антон Кривохижин

Мета-фреймворки на примере Analog.js

Кирилл Доценко
Кирилл Доценко

Как настроить код-стайл в большом проекте и не обжечься

Виктор Вершанский
Виктор Вершанский

Как изолировать React разработчика от собственных ошибок

Тимур Гафиулин
Тимур Гафиулин

Как развиваться через наставничество?

\ No newline at end of file diff --git a/meetups/3lsqPA8GYomgMEUkiiKEOo.html b/meetups/3lsqPA8GYomgMEUkiiKEOo.html index 72ae21b5..fa46c383 100644 --- a/meetups/3lsqPA8GYomgMEUkiiKEOo.html +++ b/meetups/3lsqPA8GYomgMEUkiiKEOo.html @@ -1 +1 @@ -Митап #16 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #16

Алёна Батицкая
Алёна Батицкая

Как правильно вести себя на новой работе. 10 вредных советов

Екатерина Булатова
Екатерина Булатова

Дизайн для разработчиков

Зарема Халилова
Зарема Халилова

Публикуем npm пакеты

\ No newline at end of file +Митап #16 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #16

Алёна Батицкая
Алёна Батицкая

Как правильно вести себя на новой работе. 10 вредных советов

Екатерина Булатова
Екатерина Булатова

Дизайн для разработчиков

Зарема Халилова
Зарема Халилова

Публикуем npm пакеты

\ No newline at end of file diff --git a/meetups/4CHqTSRY17q1xSrqhJ8FtC.html b/meetups/4CHqTSRY17q1xSrqhJ8FtC.html index 45080004..43b34deb 100644 --- a/meetups/4CHqTSRY17q1xSrqhJ8FtC.html +++ b/meetups/4CHqTSRY17q1xSrqhJ8FtC.html @@ -1 +1 @@ -Meetup #29 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Meetup #29

Алексей Тактаров
Алексей Тактаров

Can Design Principles Make me a Better Software Engineer?

Алексей Голубев
Алексей Голубев

Video content protection overview for Frontend developers

Александр Коротаев
Александр Коротаев

WebGL and 2D: simple as Web

\ No newline at end of file +Meetup #29 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Meetup #29

Алексей Тактаров
Алексей Тактаров

Can Design Principles Make me a Better Software Engineer?

Алексей Голубев
Алексей Голубев

Video content protection overview for Frontend developers

Александр Коротаев
Александр Коротаев

WebGL and 2D: simple as Web

\ No newline at end of file diff --git a/meetups/4VqLjk6JeZ6dcBdcqnvN5F.html b/meetups/4VqLjk6JeZ6dcBdcqnvN5F.html index c9aa6449..71f62a8c 100644 --- a/meetups/4VqLjk6JeZ6dcBdcqnvN5F.html +++ b/meetups/4VqLjk6JeZ6dcBdcqnvN5F.html @@ -1 +1 @@ -Митап #34 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #34

Екатерина Танькова
Екатерина Танькова

Что происходит в браузере после того, как пользователь ввёл адрес в адресную строку

Алексей Яковлев
Алексей Яковлев

Как в Практикуме удаление одной строчки кода ускорило время ответа сервера в несколько раз

Зулейха Ибрагимова
Зулейха Ибрагимова

Гибридное мобильное приложение с нуля за 3 недели

Илья Морозов
Илья Морозов

Последние тенденции на рынке IT глазами HR

\ No newline at end of file +Митап #34 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #34

Екатерина Танькова
Екатерина Танькова

Что происходит в браузере после того, как пользователь ввёл адрес в адресную строку

Алексей Яковлев
Алексей Яковлев

Как в Практикуме удаление одной строчки кода ускорило время ответа сервера в несколько раз

Зулейха Ибрагимова
Зулейха Ибрагимова

Гибридное мобильное приложение с нуля за 3 недели

Илья Морозов
Илья Морозов

Последние тенденции на рынке IT глазами HR

\ No newline at end of file diff --git a/meetups/4W1rBUWvmEkG22GyCWEmcM.html b/meetups/4W1rBUWvmEkG22GyCWEmcM.html index 5a2cc891..2542ef56 100644 --- a/meetups/4W1rBUWvmEkG22GyCWEmcM.html +++ b/meetups/4W1rBUWvmEkG22GyCWEmcM.html @@ -1 +1 @@ -Митап #8 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #8

Зарема Халилова
Зарема Халилова

Прощай, jQuery!

Алексей Бахирев
Алексей Бахирев

Архитектура систем локализации на клиенте

Вадим Макеев
Вадим Макеев

Как выбраться со дна бассейна в наручниках?

\ No newline at end of file +Митап #8 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #8

Зарема Халилова
Зарема Халилова

Прощай, jQuery!

Алексей Бахирев
Алексей Бахирев

Архитектура систем локализации на клиенте

Вадим Макеев
Вадим Макеев

Как выбраться со дна бассейна в наручниках?

\ No newline at end of file diff --git a/meetups/4g9iBIiL4wDqxp1kZh88Vv.html b/meetups/4g9iBIiL4wDqxp1kZh88Vv.html index 006ed00b..09f5de85 100644 --- a/meetups/4g9iBIiL4wDqxp1kZh88Vv.html +++ b/meetups/4g9iBIiL4wDqxp1kZh88Vv.html @@ -1 +1 @@ -Meetup #27 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Meetup #27

Евгений Шкодин
Евгений Шкодин

GraphQL: basics and emotions

Вадим Макеев
Вадим Макеев

Semantics for Cynics

\ No newline at end of file +Meetup #27 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Meetup #27

Евгений Шкодин
Евгений Шкодин

GraphQL: basics and emotions

Вадим Макеев
Вадим Макеев

Semantics for Cynics

\ No newline at end of file diff --git a/meetups/4iGofglvPi6asW6IsO6AmY.html b/meetups/4iGofglvPi6asW6IsO6AmY.html index b12637cb..c37d7f58 100644 --- a/meetups/4iGofglvPi6asW6IsO6AmY.html +++ b/meetups/4iGofglvPi6asW6IsO6AmY.html @@ -1 +1 @@ -Митап #15 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #15

Дмитрий Локтев
Дмитрий Локтев

Сложно ли написать приложение на React Native?

Евгений Кот
Евгений Кот

Где лучше работать в стартапе или в большой компании?

Кирилл Сухомлин
Кирилл Сухомлин

Как писать unit-тесты для Rx.js?

Николай Рыжиков
Николай Рыжиков

Про REPL Driven Development и Clojure (Script)

Станислав Гуменюк
Станислав Гуменюк

Как упаковать node.js приложение в Docker?

Вячеслав Лапин
Вячеслав Лапин

Короткое введение в WebAssembly

\ No newline at end of file +Митап #15 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #15

Дмитрий Локтев
Дмитрий Локтев

Сложно ли написать приложение на React Native?

Евгений Кот
Евгений Кот

Где лучше работать в стартапе или в большой компании?

Кирилл Сухомлин
Кирилл Сухомлин

Как писать unit-тесты для Rx.js?

Николай Рыжиков
Николай Рыжиков

Про REPL Driven Development и Clojure (Script)

Станислав Гуменюк
Станислав Гуменюк

Как упаковать node.js приложение в Docker?

Вячеслав Лапин
Вячеслав Лапин

Короткое введение в WebAssembly

\ No newline at end of file diff --git a/meetups/4lOgicsT72yoAWiYQmUyI4.html b/meetups/4lOgicsT72yoAWiYQmUyI4.html index 10063ce5..e3582baf 100644 --- a/meetups/4lOgicsT72yoAWiYQmUyI4.html +++ b/meetups/4lOgicsT72yoAWiYQmUyI4.html @@ -1 +1 @@ -Митап #23 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #23

Екатерина Трифонова
Екатерина Трифонова

Визуализация аудио на JavaScript

\ No newline at end of file +Митап #23 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #23

Екатерина Трифонова
Екатерина Трифонова

Визуализация аудио на JavaScript

\ No newline at end of file diff --git a/meetups/4sMWmUWc4jpWd7WD3W77Pe.html b/meetups/4sMWmUWc4jpWd7WD3W77Pe.html index 71a25b5b..a1a163a2 100644 --- a/meetups/4sMWmUWc4jpWd7WD3W77Pe.html +++ b/meetups/4sMWmUWc4jpWd7WD3W77Pe.html @@ -1 +1 @@ -Митап #32 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #32

Вадим Царегородцев
Вадим Царегородцев

Как я мигрировал реакт приложение на свелт

Александр Коротаев
Александр Коротаев

GIF умер, кто следующий?

Ян Лаврюшев
Ян Лаврюшев

Погружение в эффектор

\ No newline at end of file +Митап #32 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #32

Вадим Царегородцев
Вадим Царегородцев

Как я мигрировал реакт приложение на свелт

Александр Коротаев
Александр Коротаев

GIF умер, кто следующий?

Ян Лаврюшев
Ян Лаврюшев

Погружение в эффектор

\ No newline at end of file diff --git a/meetups/4ucWHJU2QUg0qQ4Ga0OKWE.html b/meetups/4ucWHJU2QUg0qQ4Ga0OKWE.html index 6cd12ef4..11015682 100644 --- a/meetups/4ucWHJU2QUg0qQ4Ga0OKWE.html +++ b/meetups/4ucWHJU2QUg0qQ4Ga0OKWE.html @@ -1 +1 @@ -Митап #20 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #20

Александр Коротаев
Александр Коротаев

Игра «Герои Меча и Магии» в браузере: долго, сложно и невыносимо интересно

Зарема Халилова
Зарема Халилова

Играемся с вебкамерой: от старта потока до дополненной реальности

\ No newline at end of file +Митап #20 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #20

Александр Коротаев
Александр Коротаев

Игра «Герои Меча и Магии» в браузере: долго, сложно и невыносимо интересно

Зарема Халилова
Зарема Халилова

Играемся с вебкамерой: от старта потока до дополненной реальности

\ No newline at end of file diff --git a/meetups/58sYljcPjOcEEWgcCKeAW4.html b/meetups/58sYljcPjOcEEWgcCKeAW4.html index 117dcf8a..b1f69d50 100644 --- a/meetups/58sYljcPjOcEEWgcCKeAW4.html +++ b/meetups/58sYljcPjOcEEWgcCKeAW4.html @@ -1 +1 @@ -Митап #14 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #14

Роман Ганин
Роман Ганин

«Утиные истории» – не все поймут, но многие вспомнят…

Сергей Густун
Сергей Густун

Законы в интерфейсах или зачем они нам?

\ No newline at end of file +Митап #14 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #14

Роман Ганин
Роман Ганин

«Утиные истории» – не все поймут, но многие вспомнят…

Сергей Густун
Сергей Густун

Законы в интерфейсах или зачем они нам?

\ No newline at end of file diff --git a/meetups/5LG0qMJnTC3HKvED1LpZMv.html b/meetups/5LG0qMJnTC3HKvED1LpZMv.html index c6256a37..f9e5648b 100644 --- a/meetups/5LG0qMJnTC3HKvED1LpZMv.html +++ b/meetups/5LG0qMJnTC3HKvED1LpZMv.html @@ -1 +1 @@ -Митап #33 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #33

Светлана Беляева
Светлана Беляева

Нахрена, а главное зачем: введение в юнит-тестирование

Никита Куликов
Никита Куликов

Make it easy. Упрощаем написание тестов в Angular

Нурсултан Бергалиев
Нурсултан Бергалиев

Стримы и потоки в Node.js

\ No newline at end of file +Митап #33 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #33

Светлана Беляева
Светлана Беляева

Нахрена, а главное зачем: введение в юнит-тестирование

Никита Куликов
Никита Куликов

Make it easy. Упрощаем написание тестов в Angular

Нурсултан Бергалиев
Нурсултан Бергалиев

Стримы и потоки в Node.js

\ No newline at end of file diff --git a/meetups/5PHDh2VhkcaCqMiYUE22Km.html b/meetups/5PHDh2VhkcaCqMiYUE22Km.html index 2f928848..891c6ccc 100644 --- a/meetups/5PHDh2VhkcaCqMiYUE22Km.html +++ b/meetups/5PHDh2VhkcaCqMiYUE22Km.html @@ -1 +1 @@ -Митап #6 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #6

Алексей Плуталов
Алексей Плуталов

Экскурс в React.js

Екатерина Пригара
Екатерина Пригара

Демо современного workflow фронтенд-разработчика в IDE WebStorm

Вячеслав Шебанов
Вячеслав Шебанов

Лайв-кодинг приложения на Meteor.js

\ No newline at end of file +Митап #6 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #6

Алексей Плуталов
Алексей Плуталов

Экскурс в React.js

Екатерина Пригара
Екатерина Пригара

Демо современного workflow фронтенд-разработчика в IDE WebStorm

Вячеслав Шебанов
Вячеслав Шебанов

Лайв-кодинг приложения на Meteor.js

\ No newline at end of file diff --git a/meetups/5UNZLZq8Niu6oAUu8YqSkQ.html b/meetups/5UNZLZq8Niu6oAUu8YqSkQ.html index d86d7366..19cd22b3 100644 --- a/meetups/5UNZLZq8Niu6oAUu8YqSkQ.html +++ b/meetups/5UNZLZq8Niu6oAUu8YqSkQ.html @@ -1 +1 @@ -Митап #19 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #19

Виктор Пасынок
Виктор Пасынок

Electron: от мотивации до публикации

Андрей Попп
Андрей Попп

Инструменты статического анализа JavaScript

Валентин Семирульник
Валентин Семирульник

Чанки-чанки-чанки

\ No newline at end of file +Митап #19 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #19

Виктор Пасынок
Виктор Пасынок

Electron: от мотивации до публикации

Андрей Попп
Андрей Попп

Инструменты статического анализа JavaScript

Валентин Семирульник
Валентин Семирульник

Чанки-чанки-чанки

\ No newline at end of file diff --git a/meetups/5h708wsjJ6IGmkgeYe6eEq.html b/meetups/5h708wsjJ6IGmkgeYe6eEq.html index b5e768ef..5ccf9515 100644 --- a/meetups/5h708wsjJ6IGmkgeYe6eEq.html +++ b/meetups/5h708wsjJ6IGmkgeYe6eEq.html @@ -1 +1 @@ -Митап #21 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #21

Алёна Батицкая
Алёна Батицкая

Аудит доступности сайта на скорую руку

Михаил Башуров
Михаил Башуров

Иван Тулуп: асинхронщина в js под капотом

Александр Казаченко
Александр Казаченко

Интеграция автотестов в процесс разработки

\ No newline at end of file +Митап #21 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #21

Алёна Батицкая
Алёна Батицкая

Аудит доступности сайта на скорую руку

Михаил Башуров
Михаил Башуров

Иван Тулуп: асинхронщина в js под капотом

Александр Казаченко
Александр Казаченко

Интеграция автотестов в процесс разработки

\ No newline at end of file diff --git a/meetups/5hkR8dS0UaqU9dJXtDxIrp.html b/meetups/5hkR8dS0UaqU9dJXtDxIrp.html index 55823408..6a0413c3 100644 --- a/meetups/5hkR8dS0UaqU9dJXtDxIrp.html +++ b/meetups/5hkR8dS0UaqU9dJXtDxIrp.html @@ -1 +1 @@ -Митап #37 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #37

Андрей Соколов
Андрей Соколов

Два фронтенда, один сервис

Иван Капитонов
Иван Капитонов

Эволюция работы с датами в JavaScript

Кирилл Плотников
Кирилл Плотников

Наверстаем видео или как монтировать в коде

\ No newline at end of file +Митап #37 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #37

Андрей Соколов
Андрей Соколов

Два фронтенда, один сервис

Иван Капитонов
Иван Капитонов

Эволюция работы с датами в JavaScript

Кирилл Плотников
Кирилл Плотников

Наверстаем видео или как монтировать в коде

\ No newline at end of file diff --git a/meetups/79Kr98qHwb21ZNVrGQV78z.html b/meetups/79Kr98qHwb21ZNVrGQV78z.html index 0330ebef..3649ee0a 100644 --- a/meetups/79Kr98qHwb21ZNVrGQV78z.html +++ b/meetups/79Kr98qHwb21ZNVrGQV78z.html @@ -1 +1 @@ -Митап #26 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #26

Артур Столяр
Артур Столяр

История PWA

Сергей Мекрюков
Сергей Мекрюков

Дизайн больших экранов

Руслан Гацалов
Руслан Гацалов

Защита интеллектуальной собственности в сфере IT

\ No newline at end of file +Митап #26 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #26

Артур Столяр
Артур Столяр

История PWA

Сергей Мекрюков
Сергей Мекрюков

Дизайн больших экранов

Руслан Гацалов
Руслан Гацалов

Защита интеллектуальной собственности в сфере IT

\ No newline at end of file diff --git a/meetups/7GCKu90xgUcknSLvTb46tD.html b/meetups/7GCKu90xgUcknSLvTb46tD.html index da914b56..784675a4 100644 --- a/meetups/7GCKu90xgUcknSLvTb46tD.html +++ b/meetups/7GCKu90xgUcknSLvTb46tD.html @@ -1 +1 @@ -Митап #31 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #31

Умяр Юсупов
Умяр Юсупов

Еще одна история про codeStyle в еще одной большой команде

Валентин Семирульник
Валентин Семирульник

Проклятие обратной совместимости

Вячеслав Шебанов
Вячеслав Шебанов

Система типов TypeScript как машина Тьюринга

\ No newline at end of file +Митап #31 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #31

Умяр Юсупов
Умяр Юсупов

Еще одна история про codeStyle в еще одной большой команде

Валентин Семирульник
Валентин Семирульник

Проклятие обратной совместимости

Вячеслав Шебанов
Вячеслав Шебанов

Система типов TypeScript как машина Тьюринга

\ No newline at end of file diff --git a/meetups/7nlN20jTSPrhg2IFDBlJ4F.html b/meetups/7nlN20jTSPrhg2IFDBlJ4F.html index f9e5c2d4..04ea94fb 100644 --- a/meetups/7nlN20jTSPrhg2IFDBlJ4F.html +++ b/meetups/7nlN20jTSPrhg2IFDBlJ4F.html @@ -1 +1 @@ -Митап #2 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #2

Илья Заяц
Илья Заяц

Введение в React.js

\ No newline at end of file +Митап #2 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #2

Илья Заяц
Илья Заяц

Введение в React.js

\ No newline at end of file diff --git a/meetups/7pZuD25EE8C2wemgWOwYao.html b/meetups/7pZuD25EE8C2wemgWOwYao.html index e95e904d..7e9305da 100644 --- a/meetups/7pZuD25EE8C2wemgWOwYao.html +++ b/meetups/7pZuD25EE8C2wemgWOwYao.html @@ -1 +1 @@ -Митап #12 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #12

\ No newline at end of file +Митап #12 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #12

\ No newline at end of file diff --git a/meetups/8tgXDoKelOCw0a6kCwEEE.html b/meetups/8tgXDoKelOCw0a6kCwEEE.html index 3f0c972f..6a2e1392 100644 --- a/meetups/8tgXDoKelOCw0a6kCwEEE.html +++ b/meetups/8tgXDoKelOCw0a6kCwEEE.html @@ -1 +1 @@ -Митап #5 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #5

Андрей Лушников
Андрей Лушников

Responsive Design и Workspace в Google Chrome Developer tools

Вячеслав Шебанов
Вячеслав Шебанов

Dependency Injection в браузере

\ No newline at end of file +Митап #5 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #5

Андрей Лушников
Андрей Лушников

Responsive Design и Workspace в Google Chrome Developer tools

Вячеслав Шебанов
Вячеслав Шебанов

Dependency Injection в браузере

\ No newline at end of file diff --git a/meetups/NveI2qslj6XFQbpVjGgpO.html b/meetups/NveI2qslj6XFQbpVjGgpO.html index f39b044c..0208567b 100644 --- a/meetups/NveI2qslj6XFQbpVjGgpO.html +++ b/meetups/NveI2qslj6XFQbpVjGgpO.html @@ -1 +1 @@ -Митап #35 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #35

Алексей Николаев
Алексей Николаев

Упрощаем CI/CD на примере github-actions

Михаил Дмитриевский
Михаил Дмитриевский

FSD при переходе на новый стек

\ No newline at end of file +Митап #35 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #35

Алексей Николаев
Алексей Николаев

Упрощаем CI/CD на примере github-actions

Михаил Дмитриевский
Михаил Дмитриевский

FSD при переходе на новый стек

\ No newline at end of file diff --git a/meetups/hFg60OQWA0qoGeiA88YYW.html b/meetups/hFg60OQWA0qoGeiA88YYW.html index 13e73f01..16d2769d 100644 --- a/meetups/hFg60OQWA0qoGeiA88YYW.html +++ b/meetups/hFg60OQWA0qoGeiA88YYW.html @@ -1 +1 @@ -Митап #13 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #13

Катерина Павленко
Катерина Павленко

Как сделать плагин на PostCSS?

Сергей Лапин
Сергей Лапин

Как сделать плагин на Gulp?

Андрей Попп
Андрей Попп

Как сделать плагин на Webpack?

\ No newline at end of file +Митап #13 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #13

Катерина Павленко
Катерина Павленко

Как сделать плагин на PostCSS?

Сергей Лапин
Сергей Лапин

Как сделать плагин на Gulp?

Андрей Попп
Андрей Попп

Как сделать плагин на Webpack?

\ No newline at end of file diff --git a/meetups/vcUOefxi5qOosA4gcSgw4.html b/meetups/vcUOefxi5qOosA4gcSgw4.html index be53aeb3..96ff5346 100644 --- a/meetups/vcUOefxi5qOosA4gcSgw4.html +++ b/meetups/vcUOefxi5qOosA4gcSgw4.html @@ -1 +1 @@ -Митап #3 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #3

Артём Сущев
Артём Сущев

Ember from zero party

\ No newline at end of file +Митап #3 | SPB Frontend
Подписывайтесь на нас в соцсетях:

Митап #3

Артём Сущев
Артём Сущев

Ember from zero party

\ No newline at end of file