Talk type: Partner’s talk

Code as data, or Be a cool programmer

  • Talk in Russian

An engineer often has the problem: "How do I grow up?" You don't want to become a manager. Learn new frameworks and programming languages? Read a book about Hamster Driven Development? But you can look at your code differently, it is just a set of lines. You can analyze them, generate them, change them. Frontenders often write programs that translate some data into strings. So why not write a program that "writes" programs?

Using examples, the speaker will show how other programs help us write/modify. From IDE prompts to handwritten generators and code modes. It's easier than it sounds. And that's where Alexander sees his development as an engineer.