Science first
Physics, pharmacy, biology, chemistry, statistics, and experimental design taught Eugene to look closely, measure carefully, and distrust a result that cannot survive a second question.
Calgary, AlbertaNotebook open
I’m Eugene Vlasov. I have spent most of my life moving between science, computers, hardware, and experiments. These days I’m building School of Code Calgary.
Now / School of Code Calgary
School of Code Calgary is where Eugene brings classical foundations and creative anarchy into the same room. Children write programs, build mechanisms, ask why they failed, and try again.
The groups are small—four students. Classes are 90 minutes. There is time to think, explain, take things apart, and discover that the boat is allowed.
Visit School of Code CalgaryField notes / a thematic history
It was closer to a workbench: one subject left a tool behind for the next one.
Physics, pharmacy, biology, chemistry, statistics, and experimental design taught Eugene to look closely, measure carefully, and distrust a result that cannot survive a second question.
Programming began early. Later came business systems, forms, databases, local networks, printers, modems, and the useful art of finding which cable is lying.
R opened a path into research programming and scientific data: not data as decoration, but as material to clean, question, model, and explain.
Arduino boards, Raspberry Pis, sensors, pumps, cameras, robots, and plants made the programs physical. Physical programs are excellent critics.
Along the way
Not a chronology. Just evidence from the notebook.
Research programming at the Calgary Metabolomics Research Facility, where scientific questions arrived attached to complicated data.
Research data and algorithm work connected to faster antibiotic-susceptibility testing.
Participation in the Data Science Fellowship, contributing analysis to a collaborative public-interest project.
Teaching robotics and programming—and learning again how much a student understands when asked to explain the machine.
Founding and building an agricultural-automation project around cameras, sensors, software, and plants.
Selected experiments
Some become software. Some become lessons. Some become a heavily observed tomato plant.
Plant / 001
A minimum viable greenhouse condensed to one plant: sensors, pumps, a Raspberry Pi, software, and enough attention to make the tomato self-conscious.
Vision / 002
Experiments with images, video, and machine learning to recognize signs of pests and plant disease. A useful meeting of biology and computation.
Robot / 003
Small robots and mechanisms turn an abstract program into motion, friction, noise, and immediate feedback. This is very good for education.
Teaching notes
It should be read, discussed, revised, and understood—not assembled by following clicks until something flashes.
A working result is the beginning of the explanation, not the end.
Syntax, logic, and careful thinking support creative anarchy. Both belong in the room.
If a student’s idea becomes a robot, a game, a sensor, or a boat, the boat is allowed.
Off the syllabus
A personal site should leave some evidence of a person. Eugene reads, experiments, fixes things, watches plants through cameras, and remains a friend of robots—even when they are being difficult.
There may also be a boat. Its technical necessity is under review.
Direct contact
For School of Code, a collaboration, a question about an experiment, or a photograph of a particularly competent robot.
evgeny@vlasov.ca Calgary, Alberta, Canada