A short story about why and how I added voice navigation to my side project in less than half an hour.

Photo by Soundtrap on Unsplash

Siri, Google Assistant, Cortana - it’s really hard to find a person who never heard about those voice assistants. Talking to maps during driving, changing songs in speakers via…


Word ‘Simple’ created from light scrabble tiles.
Photo by Pablo Arroyo on Unsplash

Many developers, especially at the beginning of their careers, love to create complicated solutions to prove their skills. It’s nice to invent something so ‘hacky’ that you have to explain it to others — you feel smarter, more intelligent, and creative. Also, you may think it shows your expertise when…


A brown doormat with a black text: ‘all are welcome here’
Photo by LeeAnn Cline on Unsplash

The Internet is a really awesome place. Everyone can find something interesting for them here — and people who share their passion. But what about people who cannot use computers the same way as us? Blind or visually impaired people, people with motion or cognitive problems — they all have…


Photo by Cesar Carlevarino Aragon on Unsplash

Chrome Dev Tools are a set of super useful and powerful instruments for developers — if you created at least one page in your life you probably know that. Almost everyone knows how to check the HTML structure of the webpage or check CSS styling on there. But do you…


Photo by Brett Jordan on Unsplash

It almost always looks the same. You start your super-hiper-new project from the scratch — using modern technologies, the newest tech features, and beautiful simple architecture. Your clients are happy and request more and more features. Your dev team is growing and the codebase is bigger and bigger. Some day…


Photo by Christopher Gower on Unsplash

Have you ever wonder how to make your repository more readable and lower the entry-level for new joiners in your team? How to decrease the time needed for onboarding new people and limit questions asked by external people who want to use your solutions or contribute to them? Or how…


Photo by Alex Knight on Unsplash

Technology is everywhere. Artificial intelligence proposes a new movie based on your interests, application in smartphone detects traffics and chooses the best way for you and virtual assistant organizes your calendar… So why we are forgetting about high tech when speaking about education? …


Mixing your different passions can effect in awesome initiatives. For example from a combination of a passion for music and teaching you can create a great school band, love to history and theatre may be combined into battle reconstructions, etc. But what can result from programming skills and willingness to…


I’m a person who can’t sit at home. I’m conducting IT workshops for kids and students, sharing knowledge as a mentor during ngGirls, organizing events… and everything without a salary. But I cannot say it is a non-profit job! Let me explain why!

Playing with educational toys is one of the best things in teaching kids programming.

Be the change…

Years ago, someone mentioned to me Gandhi’s…


Photo by Silas Köhler on Unsplash

Do you remember your coding world before you met git? I do! Severals files like version-1.cpp, version-2.cpp, final.cpp, final-please-work.cpp took a lot of place on my laptop when I just started coding. Then revelation — I can use a versioning system like git. Singing up to GitHub completely changed my…

Dominika Zając

Full-stack developer from Cracow, Poland. Passionate about singing and IT event organizing. https://www.domizajac.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store