Здравствуйте, меня зовут Дмитрий Карловский и я... ради лулзов создал самый мемный фреймворк в индустрии.
![](https://habrastorage.org/getpro/habr/upload_files/0bb/3f0/47f/0bb3f047fa39754abbaad687566b5d27.png)
![](https://habrastorage.org/getpro/habr/upload_files/06e/9a2/87d/06e9a287d634159649636424e0d248d2.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/673/b13/07d/673b1307d0ff0a8dfa7c6d1d24c04e7c.png)
![](https://habrastorage.org/getpro/habr/upload_files/faf/9fb/c78/faf9fbc785858e0079b3a856d96f31bb.png)
Я сразу ориентировался на войти‑в-айти. Поэтому придумал самый зубодробительный синтаксис, чтобы пелена крови в глазах не позволяла сделать на нём что‑либо полезное, не познав 64 круга ада.
![](https://habrastorage.org/getpro/habr/upload_files/5ed/316/8b5/5ed3168b525558d54b4d35fa42442dc3.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/965/b7e/06d/965b7e06d77f58861445a9b0006ec71e.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/c3a/abc/4d8/c3aabc4d81d44366718bbe66c36b6f1a.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/1c1/4e7/03f/1c14e703fbcb9f8da31fe5d889017074.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/da8/d25/0a1/da8d250a1df53ddf5686f6232dccd4c6.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/f01/e5b/c36/f01e5bc367a2156f49dccaf77c101e16.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/be4/5d9/5a9/be45d95a965c9292a5fda9fd47edca95.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/815/103/9b4/8151039b4da69f4d1b94232f55baa521.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/a19/ed4/923/a19ed4923b9617d7aa72c3f5894d010d.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/231/208/5ff/2312085ff978c3924ddc6bfe8f44e391.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/aa3/53a/425/aa353a425bb916607dde82536e337d29.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/12b/a30/2ee/12ba302ee5e0f8753d8202374aee967d.png)
![](https://habrastorage.org/getpro/habr/upload_files/622/b88/ed1/622b88ed1d3f27a775b14752d545dd91.jpeg)
Продвинуть в одиночку его было сложно, но я не сдавался, ведь чтобы стать троллем 70-го уровня, надо пройти все 69 уровней до этого.
![](https://habrastorage.org/getpro/habr/upload_files/352/493/430/352493430bef9d821441fd5c3112ee66.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/41b/f2b/396/41bf2b3966ae9595beee80e95c254a3b.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/c4c/592/718/c4c5927184046173ea142b92f6a2a017.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/f24/be4/0bb/f24be40bb1704f32ec3f44c9333f46cf.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/8c8/d6c/51b/8c8d6c51bf3f8f232e4743f5ba037038.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/a97/599/8c5/a975998c5c5078c4ffacfe3af913e8eb.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/d7e/2d0/535/d7e2d053555910fef6d9b6516f2e3588.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/015/fe2/ba6/015fe2ba6363effb7c32c445edfd7e5e.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/a72/bfe/582/a72bfe582e7b3b3644201f52abe2f24a.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/318/3df/7cd/3183df7cd58856559cad27563d943df7.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/1b1/611/9db/1b16119db0d14426f05584c7b4c815f1.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/557/fde/fd6/557fdefd62213641269190352ad6ac42.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/9ae/27b/4a4/9ae27b4a4aac4c1dfb6eae6e456f5057.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/971/039/590/9710395908858edcf425720128d4caeb.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/a00/e66/4e2/a00e664e234691091bbfc57206731786.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/9e7/160/da7/9e7160da722c3ccb42bbc35c3d8c60b4.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/9ef/9d5/3ee/9ef9d53eea9fa40374b420932aeb6038.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/668/b35/724/668b35724c6c61fa24b7690aaedce996.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/0e7/f2e/76e/0e7f2e76ec257470cfddd7435728e880.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/6c4/89b/04d/6c489b04d3812ae21f12b742e43a4e1f.jpeg)
Я сразу выбрал правильную стратегию: вместо написания документации, а стал раздражать людей - это улыбало и формировало в подсознании стокгольмский синдром.
![](https://habrastorage.org/getpro/habr/upload_files/0a8/e0f/bb5/0a8e0fbb57d48f441ef0c95bf36204cb.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/209/381/16b/20938116bd79e7a23b39fed35cb7cc5f.png)
![](https://habrastorage.org/getpro/habr/upload_files/f84/6b9/c8d/f846b9c8d6b7d3d4cc33ebb5f65b4195.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/afd/bf5/6fe/afdbf56fea881e09a39107147359bea8.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/0c6/15f/53f/0c615f53f4cafaee1d2babec802d1263.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/b09/f51/d92/b09f51d924f98d4bf4aefb8172e4168e.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/3fa/09c/2f2/3fa09c2f2acb4c3069bf44b68701eb35.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/e74/b55/b29/e74b55b29b2839c8646b26117b4557e2.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/610/5dd/3f8/6105dd3f8294b15dc6e67b50c02ee233.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/e9c/ed6/860/e9ced68605957e93fdd88a775751631b.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/e19/3c1/da8/e193c1da81b90f3c7aaab95f40f87499.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/c58/59b/605/c5859b605838fe7a6f57353698d5407e.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/f90/4d1/1b7/f904d11b7e50dd940e736060d4c954a5.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/dcb/b97/2b0/dcbb972b0fa42deade580c49f61455fe.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/792/130/1f2/7921301f24b36a49ec509b768cb7659f.png)
![](https://habrastorage.org/getpro/habr/upload_files/ae9/109/63f/ae910963fc91c11e4eeebdc72b43c7ca.jpeg)
Потом я стал продавать курсы успешного успеха, где доступным языком рассказывал, как неправильно мы все живём.
![](https://habrastorage.org/getpro/habr/upload_files/c8f/962/144/c8f962144e656cec5faf1b36291d175d.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/d68/466/c06/d68466c06d51934e698acd12b5412ffe.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/240/8de/67a/2408de67a9e224379d7b0302dec106ab.jpeg)
Каково же было моё удивление, когда через несколько лет выяснилось, что $mol имеет побочки - он полностью лечит даже самый запущенный геморрой. К такому жизнь меня не готовила!
![](https://habrastorage.org/getpro/habr/upload_files/2cc/754/c79/2cc754c79d657d5bf77c5a0655e51ee5.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/440/204/993/440204993ce339d5a7b638130434f3ac.png)
![](https://habrastorage.org/getpro/habr/upload_files/08f/a1e/275/08fa1e27557d5651d9dbc529aab03be7.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/7a9/25d/eaf/7a925deaf8671b9d1a6906c7bb23c47f.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/7af/cfd/3cc/7afcfd3ccb2d5f2ce29802e9c3d6b604.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/845/d66/b26/845d66b26261148edda49f62374fbbcf.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/072/ec6/8ba/072ec68ba5e1c1e08e6545646a34a930.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/109/eea/eb3/109eeaeb316e34395fb4c249d9a7df91.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/069/dcd/a3c/069dcda3cb077b4796edd0727cf22955.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/ae4/793/856/ae47938563b998accbdea2f912855db6.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/4c0/6c0/a76/4c06c0a76f4e31e44ad85077a542b90e.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/78f/6a4/afe/78f6a4afe318407bd787ad205c3d3e3d.jpeg)
В результате, стали приходить люди, и превозмогая трудности, делать на нём свои проекты и, что самое страшное, зарабатывать деньги. Не, ну эта шутка уже вышла из под контроля!
![](https://habrastorage.org/getpro/habr/upload_files/6c6/d6e/799/6c6d6e799a0ea18800b91e0ec9dea52f.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/01c/af0/b8c/01caf0b8c40f9b33130ea15e0b5f2aa7.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/644/346/fc6/644346fc60eea32670098780db1dca41.png)
![](https://habrastorage.org/getpro/habr/upload_files/02b/c2f/e5b/02bc2fe5b831bf4509d41aa6d7c8cb26.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/3e2/6de/207/3e26de207a6cbd1cafaa753c6715287d.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/274/7b5/4d1/2747b54d156d1f6078f415b1922b54a8.png)
![](https://habrastorage.org/getpro/habr/upload_files/1a5/fe2/605/1a5fe26052b9828c634048ff32b26495.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/715/2d0/90c/7152d090c9626915df325877c4564822.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/1d6/6d5/776/1d66d5776e63295511ff91a8a2e37344.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/bc3/78e/960/bc378e96084dbd5dfaa08ba5344a5613.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/d10/e33/b24/d10e33b2492688d4858bf98283dfa5b3.jpeg)
Так моя поделка, первая версия которой была сделана за новогодние каникулы, вошла в большую шестёрку фронтенд-фреймворков.
![](https://habrastorage.org/getpro/habr/upload_files/70b/c0f/63c/70bc0f63cbffdff5926275552515a137.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/c48/b20/e3b/c48b20e3b792a1d9864d06e2e8a14dfc.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/2f5/645/e1e/2f5645e1e4dec4b2bfad5ef0e0e5590c.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/984/e89/8ec/984e898ecf31da90e01c26233dd449cd.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/770/633/033/770633033522b5384127b2ca12a56ec3.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/650/4fa/319/6504fa3193c0beb8b86a4fc9026de605.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/1bb/2f0/891/1bb2f0891d3b904fa96246f22f2d17c3.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/497/6b2/eff/4976b2effff2c34ea4091283e3d34806.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/950/ab6/7a8/950ab67a86d7f99af8d1bd12138ec0e7.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/6c2/0a0/039/6c20a0039d9de3c89b9fbe024c8f46f9.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/4fa/5fd/349/4fa5fd349ae1f6499ae074bc7e834920.jpeg)
А вскоре на базе фреймворка развилась целая экосистема оупенсорс продуктов на самом острие технологий.
![](https://habrastorage.org/getpro/habr/upload_files/8f4/f52/322/8f4f52322420b59c4b75e5e9e0ee1a85.png)
![](https://habrastorage.org/getpro/habr/upload_files/c7a/1db/ff4/c7a1dbff44528c47c2ca43abb813a249.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/9f7/f60/267/9f7f60267b7f46fd021491a790946e10.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/1f2/fc9/826/1f2fc982603462f28b2310f45c297851.jpeg)
И тут я понял, какую фатальную ошибку я совершил - лишил людей возможности прожигать свою жизнь за зря. У них появилось море свободного времени, чтобы подумать о своей пустой жизни и впасть в депрессию, что объединило их в едином порыве ненависти к автору фреймворка.
![](https://habrastorage.org/getpro/habr/upload_files/a78/771/a0d/a78771a0d493525a640d952e7863f917.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/798/b87/246/798b87246543ca89f1fcf6743d17506d.jpeg)
Всю жизнь я подрывал устои. И в результате этой подрывной деятельности я сам стал тем, с кем боролся — инфлюенсером, которого слушают с открытым ртом, даже не подозревая какую чушь я несу.
![](https://habrastorage.org/getpro/habr/upload_files/47e/473/b5d/47e473b5d5407dee4bd838dddc77cf2a.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/4d9/f81/5e7/4d9f815e7de1c3376dde9cc761968c8a.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/6ca/b5f/595/6cab5f59542c63a5cfdab3d3b052bd44.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/0a0/68d/f2d/0a068df2df5f40c392ebac41e7ebd359.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/c2b/b58/601/c2bb5860162fb61645cbc39339a639ea.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/1a7/90c/809/1a790c8093c1ae2b862d8c9722923fb7.jpeg)
В интернете меня стали окружать прекрасные девушки. К счастью, я жил в другом городе, так что они ничего не могли мне сделать.
![](https://habrastorage.org/getpro/habr/upload_files/1ee/365/422/1ee365422377a48e526550f3ba093155.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/608/0c7/23f/6080c723f7e92b62c8d85be3860b1ccc.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/b16/18c/32d/b1618c32d29d54c6efd8d592b49ad97c.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/5f4/e42/f7f/5f4e42f7f375e524ede2bdd2fe1e765e.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/2bb/328/e50/2bb328e5066f13ff7647c6f3e1c64c71.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/c3f/7be/fe5/c3f7befe5e78d68a50a16fc9abd40630.png)
![](https://habrastorage.org/getpro/habr/upload_files/d8a/ab8/add/d8aab8add96f4f393e8582f18644a170.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/9a8/2f4/dd6/9a82f4dd615b9dc91217c5c7115d8469.jpeg)
Появилась даже секта свидетелей мола из тех, кто видел его код, но выжил.
![](https://habrastorage.org/getpro/habr/upload_files/cd3/9f1/476/cd39f147645b4fd7f7a3997eb0636451.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/a08/7b7/dcd/a087b7dcd792688c9fb858fdc49635b7.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/13c/585/f3d/13c585f3d8aae52f93d27eb5ffe242a2.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/187/3d9/848/1873d9848bc51a1d1b2a289dadc74dfe.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/26f/f93/bd7/26ff93bd79a25808a3aaec92eba0ffe1.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/f01/365/35a/f0136535a1236c1044d09ba5653fd37e.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/d14/fd1/e84/d14fd1e8440ca083ec4d99a16106f536.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/e27/67f/bca/e2767fbcadef6bacb5668488d20f7c05.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/d85/8b1/d50/d858b1d50f82fd68faf6704e69961ace.png)
![](https://habrastorage.org/getpro/habr/upload_files/dd4/729/27a/dd472927a1b48e18cb67b035cb6035f8.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/27d/0f8/4a5/27d0f84a5b2912954ae5425f33d9e008.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/43e/c43/b32/43ec43b322448a619f2683cb81ac4556.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/4da/bc9/6da/4dabc96da7dac9a145645c465f1a896c.png)
![](https://habrastorage.org/getpro/habr/upload_files/ada/369/14f/ada36914f18b2090b3a5a47b39b18b96.png)
![](https://habrastorage.org/getpro/habr/upload_files/a17/411/392/a1741139269ca25a2999caac8faf5522.jpeg)
Личинки $моли начали обнаруживаться в самых экзотических местах.
![](https://habrastorage.org/getpro/habr/upload_files/869/e00/0b5/869e000b559fda177e639202c00d309a.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/b19/2bd/b67/b192bdb672204df27f9778f91654b3e5.png)
![](https://habrastorage.org/getpro/habr/upload_files/56e/6fc/9fd/56e6fc9fd1adad588b6bf9e99154ebc0.jpeg)
И тут у меня просто крик души: пожалуйста, не используйте $mol! Остановите это бесчеловечное пробитие дна и дайте мне, наконец, отдохнуть!
![](https://habrastorage.org/getpro/habr/upload_files/bf9/77a/838/bf977a838348ded017d033dd6f059ebf.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/e63/29b/50c/e6329b50c42aede7d4d5e25caf1aaccf.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/cce/e99/ab4/ccee99ab4827a61c1911e4a2fd83dd53.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/b49/568/51e/b4956851ef8817eb8425fffb7b8c920f.png)
![](https://habrastorage.org/getpro/habr/upload_files/0b0/86b/a6f/0b086ba6f88229d997ce9492b64aa6e3.jpeg)
Прислушайтесь к этому достопочтенному эксперту, он плохого не посоветует:
![](https://habrastorage.org/getpro/habr/upload_files/d07/004/6e0/d070046e0447a02d0a53a7e7adb51ba9.jpeg)