More people, bigger projects, less time.
I developed frontend & backend of this project: DB, API, payment, tracking, notifications, hooks and other automation stuff except mailing.
A self-hosted, lightweight, and simple commenting system, where I developed frontend part & related things (such as build system, Docker stuff, etc) from scratch.
- FunBox Project #10 — an Instagram-like browser-based game;
- FunBox Project #11 — GEO-project;
- FunBox Project #12 — GEO-project;
- FunBox Project #13 — GEO-project with remote device control;
- FunBox Project #14 — something super-duper secret;
- FunBox Project #15 — a web-app for getting hints for real-life quests;
- Learn English with subtitles — my second Telegram channel where I collect notes about words & phrases from TV shows and movies (there is also public page in VK).
Gorgeous projects and new people.
I developed local autosaving, editor’s shortcuts and views counter, rewrote build scripts from scratch, improved markup a bit, and made it possible to use CSS variables in IE for flexible theme changes.
Second release of this library made it very popular, because I rewrote everything, reduced useless styles and simplified design.
There were a lot of challenging tasks on frontend & backend, such as developing new Storage, refactoring Books and Salt. Also I bemified everything that I could, and wrote a system which bundled all frontend assets and injected them into Twig templates.
- FunBox Project #7 — something super-duper secret;
- FunBox Project #8 — something super-duper secret;
- FunBox Project #9 — a service for targeting to customers;
- bem-react-helper — a helper making it easier to name React components according to BEM convention;
- npm.plugin.zsh — Oh-My-ZSH plugin with npm aliases & command completion;
- university — a collection of files that are survived after four years at the university;
- zoom-gesture — npm library which detects zoom gesture (mouse wheel or pinch) on DOM node;
- ilyabirman.net — I created a markup for an amazing menu of this site and other things, which were designed by Ilya;
- Посторонним В. — my Telegram channel (in Russian).
A FunBox era began.
It was my latest fully freelance project which I had created before I applied to FunBox. It was terrible, so I decided not to do any bullshit projects for money, if there is no aesthetic pleasure.
FunBox Project #2
My first huge GEO-project in FunBox.
One of the beautiest projects that I’ve ever created. It’s sad, but for unknown reasons the company decided not to release it.
- advblock — a collection of filters of consulting scripts for any browser adblocker;
- frontend-confs — a repo with a list of frontend conferences and meetups in Russia and nearest countries;
- FunBox Project #1 — GEO-project;
- FunBox Project #3 — a simple project for analyzing the customer base;
- FunBox Project #4 — email templates;
- FunBox Project #5 — frontend environment generator;
- FunBox Project #6 — frontend build environment;
- gulp-bem-boilerplate — a gulp-based bundler which was built for my freelance projects and used BEM-things like BEMJSON, BEMHTML, etc;
- inherited-css-properties — a list of actual inherited CSS properties;
- invision-enhancements — some enhancements for UI/UX of invisionapp.com;
- jira.plugin.zsh — my fork of Oh-My-ZSH JIRA plugin, where I added issue code recognition in current Git branch name;
- npm-ls-analysis — a script which shows summary of your npm deps;
- pokemon-go — an awsm.css-based page which shows current countries where Pokemon GO was released;
- postcss-url-mapper — simple
.mapfor urls in CSS;
- Safe Secrets — a service which helps you send someone sensitive data, for which I developed UI (repo);
- uReadability — a simple admin panel for Umputun’s Readability-like service (repo);
- adminzhel.ru — an official website of my hometown, where I improved markup and some stuff on backend;
- eldorado-optika.ru — simple and ugly landing page for optic shop;
- chat.radio-t.com — a pretty simple chat page for Radio-T (repo);
- mrdevi.ru — yet another one sex-shop;
- radio-t.com — I improved markup, fixed a lot of bugs, and developed UI for search there;
- tour.tak-nado.com — a website with stories of art expedition “Siberian style” by Taknado! crew;
- vis-avis.ru — a catalog of services of beauty salon from Moscow;
- стройконтинент46.рф — I don’t remember what this site was about ¯\_(ツ)_/¯.
First steps in the right direction.
A simple CSS library for semantic HTML markup.
45 hard questions for the test of Mail.ru Certification Center.
Pretty website for restaurant from Krasnodar. One of the first places where I used BEM.
- Enhancements for Todoist — I liked this service and created some scripts which helped me to use it (first one, second one);
- First Ligovsky — it was a gorgeous website for a residential complex, with a lot of SVG and a possibility to click on any flat of blocks of flats and get more information, but for some reasons a client decided to stop developing of this website (so sad :c);
- sublime_diagram_plugin_st3 — I forked an existed plugin for Sublime Text 2, and made it work with 3rd version of the editor;
- adagio-studio.ru — an online wallpaper store;
- adajio-studio.ru — an online curtains store;
- asonta.ru — an online store of bed linen and decor items;
- astoriatea.ru — an online tea store;
- buldog.club — a martial arts club from Krasnodar;
- cmu-4.com — a website for construction and installation management company;
- deluxinterior.ru — yet another one online store of interior items;
- dentatechlab.ru — a landing page for a dentist laboratory;
- glavstroy46.ru — a weird website for a local construction company;
- garant46.ru — a landing for a driving school;
- gold-cross.com — a simple website for horse-breeders;
- its46.kitchens — landing page solution for selling kitchen sets, which I build for 1C-Bitrix (demo);
- kuhni-vkus.ru — Moscow online store of kitchen sets;
- lepeta.net (1C-Bitrix version) — I decided to reborn my own blog using 1C-Bitrix CMS, but it was a bad idea;
- malanin-dent.ru — I created a modern looking landing for these guys, but they didn’t release it for unknown reasons;
- news.radio-t.com — a very simple website with a list of news which are discussed every week during Radio-T air (repo).
- optovikk.ru — online door store;
- mup-atc.ru — a simple website for autotechnical center;
- poolsmart.ru — online shop where you can buy some stuff for your pool;
- premiummoscow.com — online shop of replicas of fashion clothes;
- saunamart.ru — online shop with stuff for saunas;
- sexshop-ae.ru — an online sex-shop;
- shokeri.com — just a regular blog on WordPress;
- snypiki.ru — a blog about dogs;
- stomatolog-46.ru — a website for a dental clinic;
- teleskope.su — a huge online shop with teleskopes, binoculars, etc;
- tsz-kurskaya76.ru — a nice looking website for an association of homeowners;
- кухни-кпд.рф — a landing for a shop of kitchen interiors.
This site was created as a third version of my blog. That time I decided to write about development, design and science. I used Aegea as a blogging engine, and tried to do everything as simple as possible.
I had an unusual task for me in this project, because it was mostly about DBs, backend and stuff like this. I had to optimize keeping, loading and rendering on a map a large amount of geolocation data.
- justshare — a simple share button;
- subl3_snippets — a small collection of my Sublime Text snippets;
- What Colour Is It? — it’s my fork of funny webpage which changes background color depends on current time (I rewrote JS to vanilla and improve color picking; repo);
- bvpv46.ru — just a regular website for an industrial air conditioner reseller;
- celado.ru — a website for publising house;
- chadaev-center.ru — an website for a guy who was a psychologist;
- dentalica-kursk.com — a regular website for a dentist clinic (also I worked as a manager for their social networks);
- eco-inlife.ru — a beautiful landing for treatment facilities;
- impactsib.ru — I injected 3D-models of autos into their site;
- ios24.ru — a typical landing for Apple reseller;
- its46.ru — a website for a company which gave me the biggest part of my freelance projects;
- komfort46.ru — a service for a management company, where their clients could send meters data and stuff like this;
- konvert888.ru — I don’t remember what exactly an author of this site tried to sell, but it was a landing for his products;
- milavea.ru — a strange website for a “center of weight loss, beauty and health”;
- mococenka.ru — a website for a forensic center with a funny sounding name (in Russian);
- okrasheno.pro — another one site for Taknado! crew, but this time it was for business purposes;
- podushka888.ru — a landing for selling pillows;
- portal-kvartir.ru — an online catalog of apartments for sale;
- print93.ru — I developed some landings for a website of this advertising company;
- prokat-avto-novorossiysk.ru — a website for a car rent company in Novorossiysk;
- rossta.ru — an online products catalog for furniture factory;
- studio-carnaval.ru — a landing for an animators agency;
- sad25podolsk.ru — a Podolsk kindergarten’s website;
- vip-stroim.ru — a landing for building company;
- зеленое-яблоко.рф — a large website for a dentist clinic with a lot of information about services and prices;
- юцентр.рф — a website for a law firm.
The first freelance project that I found by myself. It was awesome, because clients were graffiti crew from Novosibirsk, and we had really warm relationships.
My first project without any CMS. It was interesting, because I didn’t know how to set all frontend stuff together, how to manage them, and I started to improve my skills in this.
The first project where I developed markup from scratch. It had a design template drawn by a client.. in MS Word! :-)
- Pentominoes — a puzzle game for Windows 10. Because I can, that’s why;
- april-optic.hu, russian-optics.ru — Hungarian and Russian versions of glasses and lenses online shop;
- novikovgroup.su — another one website for that inventive client;
- nipromtex.ru — catalog of the products of a nonwovens factory;
- reform-marketing.ru — a landing for marketing agency;
- snypi.ru — an animals clothing store;
- truecustom.ru — a graffiti stuff store for guys from “Taknado!”;
- uk-nuk.ru — a website for housing and public utilities (it was really strange, so I just changed some blocks and run away scared);
- waydeveloper.com — a blog for my group mate;
- zov777.ru — a kitchen catalog.
First startup, first freelance project and second version of the blog.
It’s an absurd story about a guy who hired me to work for his “USA startup”. Remind me to tell you more about it when we meet.
vzglaid.ru was my first true job, where I got money because of using my developer skills.
In 2009 I created first version of my blog—frome4u.ru. I changed 3 CMS during 3 years, and then decided to use WordPress for my brand new blog. It lived up until 2015.
- GEMS — an unreleased game with gems inspired by Diablo III;
- doit.lepeta.net — a puzzle game with logical tasks;
- eliy.ru — a blog for a classmate;
- incensor.net — a blog for another one of my classmates;
- kino.lepeta.net — a website for local cinema, which I created for free, but they didn’t want to change their own rubbish site to mine, and they use it until the present ¯\_(ツ)_/¯.
Going in circles.
There were a lot of ideas about getting money from pirated movies, but actually it was as boring as the story with pozdravseh.ru in 2010.
Softly, softly, catchee monkey.
I tried to create an online quotes library, but actually I got yet another one useless catalog of “funny” quotes.
The website that I created exactly for making money using advertisement. It was fun to set it up, but really boring to support.
A few steps forward.
Sites for my town
I tried to improve my town’s fan site, my provider’s site, etc. It was fun, but there were no any significant development. There were markup changes only.
As I teenager I tried to do some stuff for things that I liked. So I took part in the development fan site for Sacred 2, and for Symbian OS.
My own site
Yep, as a typical developer I had to create my own site. I developed frome4u.ru as a blog, where I could write anything that I wanted, and share my knowledge. And I did it there until 2012.
The year where it all started.
It was my first project in the Internet, which had it’s own domain, hosting, etc. It had been designed as an online encyclopedia. It was supposed to be a new Wikipedia, really. But later it was converted to the project with all popular “website’s stuff”, such as news, weather widgets, jokes, forum, etc.