Sponsors: KDAB and Whole Tomato Software

About

About me

My name is Bartlomiej Filipek (or Bartek as a shorter version), @fenbf. I am a software developer from a beautiful city Cracow in Southern Poland. This is my coding blog.

I started coding when I was 14 years old (first book "C++ in 24h"! :)), I got my first real programming job in 2007. Since that moment I gained professional experience in quite a lot of different areas: Native Windows Desktop Apps, OpenGL, Gamedev, BioFeedback games, .NET, Large scale app development, flight planning, and even some graphics driver coding (see my experience on linkedin). During studies I also tried to teach other people by creating lectures about OpenGL and gamedev.

Currently I work as a C++ software developer for Xara. My code can be found in advanced document editors from the company, mainly in Text area. The team is distributed all over the Europe and I work remotely from Cracow.

Contact me

bartlomiej DOT filipek AT gmail DOT com

I am happy to answer questions about my posts, talk about possible collaboration or just exchange ideas.

If you want to work with me, click the button below. I have a separate page with some more details.

About the blog

Why do I blog?

  • I like creating training materials and I like teaching. 
  • This place gives me a chance to experiment with new technologies.
  • My work is visible so I have more motivation to finish projects. 
  • "Teach to learn"
  • Improve my overall skills

In the past my posts were written at random frequency, but since the beginning of 2016 - I tried to be more strict! :)

You can expect a few posts per month: on Mondays (every Monday if possible).

Copyright

Boring stuff, but I need to be clear with this:

© Bartlomiej Filipek, 2017.
Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Bartlomiej Filipek with appropriate and specific direction to the original content.

Briefly: If you want to republish some of my articles on other site let me know first.

Topics

On this blog I write about the following things:

  • C++
  • Modern C++: C++11/14/17...
  • Performance optimizations
  • Native coding
  • Programming experiments and hobby projects
  • OpenGL
  • Good software development practices and tips
  • New coding standards
  • Visual Studio
  • Tools
  • Books

If you have ideas about posts you'd like to read, please let me know!

Success

This blog and some of articles coming from it got quite good reception! Here is the success list:

  1. C++ Status at the end of 2015 - won Best C++ Article of January 2016 (First Prize) @codeproject!
  2. Top 5 Beautiful C++ std Algorithms Examples - won Best C++ Article of December 2014 (First Prize) @codeproject!
  3. Learning Modern OpenGL - won Best C++ Article of May 2014 (Second Prize) @codeproject!
    • Additionally it got over 20k views in the first three days after it was posted. Now it's around 150k views! (March 2017)

Want to help?

If you like what I am doing, you can help me by doing the following things:

  • Share my articles on your social media accounts.
  • Comment under the posts and on reddit/heckernews.
  • Give me feedback about the content quality, language, typos, etc.
  • Subscribe to my mailing list.

Do you like what I do? Signup to my newsletter for more.


© 2017, Bartlomiej Filipek, Blogger platform
Any opinions expressed herein are in no way representative of those of my employers.
This site contains ads or referral links, which provide me with a commission. Thank you for your understanding.