This is one of the "Tiny tips" series.The purpose is to share little pieces of helpful practices and tricks that will make your work better and more pleasant.Take a look at the other tiny tips like Automate your environment, Use cheat sheets. Most of the time when I am merging from another branch I don't want all … Continue reading Tiny tips: Git merge without commit
Author: Svilen Peev
The Frog, The Broken Window, And The Resistance
The Adaptivity There is a famous phrase from Albert Einstein which says that in this world survive not the strongest individuals, even not the smartest ones but those who are the most adaptive.And that is definitely true for most situations in life. Seriously, look at the cockroaches. They're so adaptive creatures and they can survive … Continue reading The Frog, The Broken Window, And The Resistance
Sheet music creation with JavaScript
I did this as part of my Master's Degree thesis. It is a pretty old and clumsy implementation (I admit it) and I should revise and re-write it with some modern JS framework, following the good practices and principles, etc. Nevertheless, my idea was to create a unified platform for every musician, where he/she can … Continue reading Sheet music creation with JavaScript
Recursive SQL queries
Recursion Recursion is the technique in which a function calls itself from within its own body.You can find out more about what is recursion and see some examples in various programming languages, a good resource is this one. Common Table Expression It is possible to achieve a recursion within a SQL query.This is possible with … Continue reading Recursive SQL queries
Working and music
This is one of the "tips" series.The purpose is to share little pieces of helpful practices and tricks that will make your work better and more pleasant.Take a look at some other tyny tips like: Automate your environment and Use cheat sheets. Do you prefer listening to music while working? If so - what kind of music? … Continue reading Working and music
Tiny tips: Use cheat sheets
This is one of the "Tiny tips" series.The purpose is to share little pieces of helpful practices and tricks that will make your work better and more pleasant.Take a look at the other tiny tips like Automate your environment. Upgrade your working environment by surrounding yourself with easily accessible helpers. Print out some useful (for you) … Continue reading Tiny tips: Use cheat sheets
Tiny tips: Automate your environment
This is one of the "Tiny tips" series. The purpose is to share little pieces of helpful practices and tricks that will make your work better and more pleasant. Take a look at the other tiny tips like Use cheat sheets. You know the feeling when your machine needs to be restarted and then you have … Continue reading Tiny tips: Automate your environment
10 software development blogs to follow
No matter what technology you are interested in or what area of software development is your favorite one there are always Gurus out there for every topic. And guess what, all of them (or maybe almost all) are writing some kind of articles with the things they know and would like to share. So the … Continue reading 10 software development blogs to follow
Workshop: Principles, practices and professionalism in software development (in Bulgarian)
https://www.youtube.com/watch?v=SoBDqeRRpLk This is a workshop organized by "Software University" / aka SoftUni / (Sofia, Bulgaria) which took place on 21-st of Jan, 2021. The content which I covered here is about some good practices for software developers, a time management technique, the root OOP principles, SOLID, Composition over Inheritance, Design Patterns and Software Architecture Patterns … Continue reading Workshop: Principles, practices and professionalism in software development (in Bulgarian)
Visual Studio: Remove deleted branches on GIT fetch
Something small and easy but useful. I always google it when I setup a new Dev environment.If you are also working with Visual Studio and its built in GIT integration, then you have noticed that the remote branches shown under the Branches tree in the Team Explorer, are only increasing. Even some of the branches … Continue reading Visual Studio: Remove deleted branches on GIT fetch