Hey! My name is Thomas KUNTZ. Welcome to my blog!
I’m a 15-year-old high school student living in the Alps, in France.
Over here, you’ll basically find my ideas and thoughts on topics revolving around technology, society, and education. As well as some stories about my personal projects.
Curious teenager eager to learn and to stay happy, I strive to become a better human.
I love thinking about how things work, especially how our society works and how to make it better. I’m also a big dreamer, but I always strive to make my dreams come true.
I love sports like ski, rock climbing, and parkour. I study diverse things in my free time, such as software development, computer science in general, philosophy and politics.
I also study English, Spanish, Chinese, and French of course. Being able to express me and to communicate clearly is important to me. Thus so does mastering the languages I use.
Starting to blog…
I’m interested in lots of various domains and I love reflecting, so I always have tons of ideas. Because of that, I’ve been thinking about blogging for a while. Still, I never got into it.
But lately, I have more and more ideas and I’d like to share them with other people.
Moreover, a few months ago, I read a lot Jeff Atwood’s excellent Coding Horror blog. He wrote a handful of articles explaining how and how much blogging – and writing in general – is beneficial. These, and many other articles about writing, helped me motivate me to start blogging.
I told myself “Heck, they’re right, I got to start my blog! I’ll just dump my thoughts on a notepad whenever an idea strikes me, refine it, post it and see what happens!”
And by the way, these blogs Coding Horror and Joel on Software are two really interesting resources worth checking out if you’re a Geek like me. 😉
Why do you blog?
For me, this blog is mainly a tool.
First, I see it as a sort of documentation and archive of my thoughts. A living spec of my ideas that allows me to enrich them, develop them and improve them. And by the way, I make them clearer and more useful to me. Writing about a topic is also a good way to learn more about it, by researching and synthesizing knowledge.
When you sit down and reflect on what you’ve learned, and try to share that with others, you force yourself to think deeply, to synthesize the knowledge and to organize it, much as you do when you teach it to others. Blogging is a great tool for reflection and sharing what you’ve learned. — Thomas Oppong
Then, because I’d like to share these ideas and to get feedback on them. To see what other people think of it. To learn and to enrich my point of view. I think Jeff Attwood makes a good point when he says this:
A blog without comments is not a blog. Period. If there’s no two-way communication – if readers of your blog can’t politely point out that you’re full of crap – then whatever you’re writing may be great, but it isn’t a blog.
To me, this guy definitely isn’t full of crap. 😉
Another of my goals is to become a better writer.
Blogging improves writing skills. Better writing skills help you think and communicate better. Writing, thinking and communicating are things we do all the time. And doing it well is crucial.
New research by Harvard has found that writing is one of the most overlooked, yet vital skills in business. Harnessing the power of good writing can accomplish everything from boosting your productivity to improving your leadership — Elle Kaplan
Writing expands our vocabulary, which has been shown to be directly correlated with success. Any career that involves people (that’s all of them isn’t it) is based on solid communication with a firm grasp of vocabulary and knack for self-expression. — Thomas Oppong
Finally, it’s worth quoting Joel Spolsky’s Advice for Computer Science College Students:
The difference between a tolerable programmer and a great programmer is not how many programming languages they know, and it’s not whether they prefer Python or Java. It’s whether they can communicate their ideas. By persuading other people, they get leverage. By writing clear comments and technical specs, they let other programmers understand their code, which means other programmers can use and work with their code instead of rewriting it. Absent this, their code is worthless. By writing clear technical documentation for end users, they allow people to figure out what their code is supposed to do, which is the only way those users can see the value in their code. There’s a lot of wonderful, useful code buried on sourceforge somewhere that nobody uses because it was created by programmers who don’t write very well (or don’t write at all), and so nobody knows what they’ve done and their brilliant code languishes.
Whatever you do in life, communicating well with other humans is key. It’s not because I like coding I’m exempted from improving my communication skills.
Another reason for the existence of this website is that I wanted to have my personal website, sort of a virtual home on the Internet. And on top of that, building it myself allows me to improve my web development skills – by the way, the source code is available here on GitHub.
I know at first my writing and my website will suck. But they have to. Sucking is the first step towards getting better.
As I said, I think blogs are better when there’s a two-way conversation, so feel free to drop me a line on the comments, via e-mail or elsewhere – as long as it’s constructive feedback! I’d be delighted to know how I can improve myself!
PS: I hope you will forgive my English, which can sometimes be approximate. Indeed, I’m not a native English speaker, even worse, I’m French. 😁