Alexei KozachenkoMy Open Source experience in 2019In this pots I just want to sum up and list projects I contributed to in 2019. I did not have a lot (had almost none) of experience with…Dec 10, 2018Dec 10, 2018
Alexei KozachenkoFileManager extension for PropertyListEncoder. part 2In my previous post I wrote about adding a convenience method to encode objects using PropertyListEncoder and save it to a given URL using…Dec 9, 2018Dec 9, 2018
Alexei KozachenkoAdding Prettier to a React appI continued working on a NodeChat project (I wrote about it in my previous post), and this time I decided to work on adding ESLint and…Dec 8, 2018Dec 8, 2018
Alexei KozachenkoLocalizing macOS applications.There are so many languages in the world (more than 6500). However, the majority of the population of Earth (~60–70%) is using only 50–60…Dec 7, 2018Dec 7, 2018
Alexei KozachenkoFileManager extension for PropertyListEncoderContinuing with SwifterSwiftNov 16, 2018Nov 16, 2018
Alexei KozachenkoNodeChat. Part 2.In my previous post I wrote about fixing some issues in NodeChat project.Nov 16, 2018Nov 16, 2018
Alexei KozachenkoNodeChat. Part 1.It has been a while since I worked with Node.js, and for some time I wanted to work on a web project. I also did not have much experience…Nov 16, 2018Nov 16, 2018
Alexei KozachenkoPlans for November 2018This month I will work on node.js React chat and continue working on projects I contributed to in September and October.Nov 6, 2018Nov 6, 2018
Alexei KozachenkoDecodable. More extensions for SwifterSwift.In my last post I explained the purpose of Encodable protocol and purpose of adding FileManager extensions to easily save encodable…Oct 31, 2018Oct 31, 2018
Alexei KozachenkoEncodable. SwifterSwift part 3In Swift 4 encoding and decoding became even more convenient than it was before. Apple has provided with 3 new protocols — Encodable…Oct 30, 2018Oct 30, 2018