Our news

Blumilk on a trade mission in Madrid!

We are happy to announce that our company has been selected by the Marshal's Office of the Lower Silesian Voivodeship to participate in an economic mission as part of the project financed by European Funds - "Going Global 4.0 - Internationalization of Lower Silesian Enterprises".

On October 16-17, 2024, we will represent our province at the Madrid Tech Show
- one of the most important technological events in Europe!

This is a great honor for us and an opportunity to expand international contacts and promote our solutions! If you are planning to visit Madrid at this time, we invite you to meet us! We will be represented on site by Krzysztof Rewak, co-owner and CTO of Blumilk.

Why is this event important to us?
The fair brings together leaders in the fields of technology, cybersecurity, artificial intelligence, e-commerce and digital marketing. 

This is a unique opportunity for development and new perspectives for us - keep your fingers crossed!

The 2024/25 academic year is fast approaching, and we at Blumilk are proud to remember the work of our interns from the recently completed second round of internships.

The team included Dominik Prabucki, Dominik Purgał and Mykyta Mykulskyi, who focused on adding new functionalities to the application monitoring GitHub action logs.

Additionally, our interns worked on the development of an application for conducting online competitions, which will be continued in the coming semester as part of classes at Collegium Witelon State University.

Thank you all for your hard work and commitment. 

We wish you good luck in the new semester and continue to develop your programming skills!

During the last internal meetup at Blumilk, our colleague Dawid Rudnik presented topics related to TypeScript - an extension of JavaScript that is gaining popularity in the world of programming. By introducing static typing, TypeScript allows developers to detect errors earlier, which translates into greater code stability and predictability.

Dawid discussed key aspects of TypeScript such as:

  • Type Aliases – type aliases that facilitate the management of complex data structures,
  • Interfaces – contracts defining the structure of objects in the code,
  • Union Types – types that allow you to assign multiple values ​​to one variable,
  • Utility Types – auxiliary types that speed up type operations,
  • Enums – calculations allowing for better management of constant values,
  • Generics – Generic types that allow you to create flexible functions and classes.

He also highlighted the practical applications of these features and pointed out both the advantages and potential pitfalls of using TypeScript in projects of various scales. The presentation highlighted in which cases TypeScript can significantly improve programming work, and when its use may not be optimal.

Thank you, Dawid for substantive contribution to the development of our team!

We have three more meetups this year! We are looking forward to it :)

As part of the monthly internal meetup at Blumilk, we had the pleasure of listening to our teammate, Karol Zygadło, who shared his knowledge about Arch Linux.

#ArchLinux is a distribution that, despite its reputation as a demanding system, offers extremely wide personalization options. It is an ideal choice for those who value full control over their work environment.

In his presentation, Karol drew attention to several key aspects that define Arch Linux:

  • Key principles: Arch Linux is based on the principles of simplicity, modernity, pragmatism, user centrality and versatility, which ensure flexibility and modernity in the use of the system. 
  • Rolling release model: With this model, users can enjoy regular updates, eliminating the need for full system version updates. This approach allows you to stay up to date with the latest features and fixes.
  • Pacman: Pacman package manager allows you to easily install, remove and update software from repositories. Its simplicity and efficiency are one of the key advantages of Arch Linux.

Arch Linux is an excellent choice for people who want to fully customize the system to their individual needs. While it may be demanding at first, it offers a deep understanding of how Linux works and the satisfaction of having complete control over every aspect of the work environment.

Thanks Karol for the inspiring presentation and valuable tips! 

Another dose of knowledge in September!

The second round of internships at Blumilk began today!

Over the next two months, our ranks will be joined by talented students of the Faculty of Technical and Economic Sciences, majoring in Computer Science, with specialization in Mobile and Internet Application Programming, Collegium Witelon State University.

We warmly welcome Dominik Purgal, Dominik Prabucki, Mykyta Mykulskyi.

We look forward to working together. We face common challenges and projects that will certainly bring many benefits and satisfaction. 

We wish you fruitful practices and much success!

Is it worth using humor in the application?
This question was one of the key topics raised by our software tester, Ewelina Skrzypacz, during the monthly internal meetup at Blumilek. Ewelina focused on issues related to UX writing and the importance of writing appropriate messages in applications.

Here's what we found out: 

  • How to write success and error messages well? – Ewelina shared tips on how to create clear and understandable messages that help users fully understand activities in the application and quickly react in the event of errors. 
  • How do users read websites? – We learned several key principles about how users process content on websites, which allows for better text design and makes them more engaging.
  •  Is it worth using humor in the application? – Ewelina presented arguments for and against the use of humorous elements in the application's communication. It turned out that although humor can increase engagement, it is not always a good solution. It may be perceived differently by users, which may lead to misunderstandings or frustration in some contexts.

Understanding UX writing is crucial to creating intuitive and user-friendly interfaces. Good messaging not only improves the user experience, but also reduces frustration and increases engagement. Knowing how users read websites allows for better content design, which leads to more effective communication.

We are already curious about what will happen at the next meetup!

This is the fourth year in a row that we have the pleasure of enabling students to gain valuable experience in our company. We are extremely proud of the achievements of our interns, who this year had the opportunity to carry out various projects, enriching their knowledge and skills that will serve them in the future.

Students of Collegium Witelon State University did great work, and here are some of them and their achievements: Jakub Kermes and Piotr Fedak - They worked on the BLT package, which makes it easier to test Laravel applications. It is worth adding that Piotr has chosen Blumilk for the second time as the place of his practice, which is a great honor for us. Bartosz Tracz – He also returned to our team, where he worked on a package for creating heatmaps, contributing to the enrichment of our analytical tools.  Paweł Orłowski and Wiktor Wojciechowski – They co-created the frontend and backend in an application for displaying action logs from GitHub, demonstrating their skills in the full application development cycle.

Each of the interns emphasized how important the possibility of teamwork, flexible hours and support from experienced programmers were to them. We are glad that we could provide this to them and contribute to their professional development!

Thank you all for your commitment and great work! We are already looking forward to the second round of internships, which starts on August 1. This will be another opportunity to develop together and gain new experiences.

See you in August!

alt.wave

Interested in cooperation?

Let us turn your vision into reality. Do you have an idea for a web/mobile application, need digital transformation, or plan an R&D project? Do it with us!

We use cookies on our website to ensure the best possible quality of services and to adapt the website to your needs. By clicking „Accept all”, you agree to our use of cookies. To learn more, check out our privacy policy.