# result.data.kontentItemPage.elements.basic_page_settings__title.value
Knowledge sharing - Speaking | SoftwareHut

# result.data.kontentItemPage.elements.body.modular_content[].elements.title_value.value
SoftwareHut Speaking

# result.data.kontentItemPage.elements.body.modular_content[].elements.description_value.value
SoftwareHut Speaking is a group of people who are committed to sharing their knowledge with the rest of the IT world.

# result.data.kontentItemPage.elements.body.modular_content[].elements.header.value[].elements.text_value.value
We like to speak up

# result.data.kontentItemPage.elements.body.modular_content[].elements.description_value.value
Every SoftwareHut employee has a possibility to learn the art of public speaking, to train how to talk about difficult things by using simple language, and to build their own brand as a speaker during industry meetings.

Being a coder doesn't have to be your only role. If you want, you can talk about programming, write awesome blog posts or take part in creating a book as well.

# result.data.kontentItemPage.elements.body.modular_content[].elements.header.value[].elements.text_value.value
Frame Your Story

# result.data.kontentItemPage.elements.body.modular_content[].elements.description_value.value
There’s no way you can give a good talk unless you have something worth talking about. Conceptualizing and framing what you want to say is the most vital part of preparation.

We all know that humans are wired to listen to stories, and metaphors abound for the narrative structures that work best to engage people. When I think about compelling presentations, I think about taking an audience on a journey. A successful talk is a little miracle—people see the world differently afterward.

# result.data.kontentItemPage.elements.seo__description.value
SoftwareHut Speaking is a custom-made group of people who are committed to sharing their knowledge with the rest of IT world. Each of the IT specialists...

# result.data.kontentItemPage.elements.seo__title.value
Knowledge sharing - Speaking | SoftwareHut

# result.data.kontentItemPage.elements.navbar.value[].elements.navbar_links.value[].elements.page.value[].elements.basic_page_settings__title.value
Knowledge sharing - Speaking | SoftwareHut

# result.data.kontentItemPage.elements.footer.value[].elements.footer_bottom_text.value
SoftwareHut — Custom Software & IT Outsourcing

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
[BIA] 43 spotkanie Microsoft Azure User Group Poland w Białymstoku

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Are you planning to interview for a new position? Have you ever taken an interview for that perfect job, only to be left wondering what held you back?

Over the years of conducting my fair share of tech-job interviews, I have compiled my own set of insider conclusions about tech-interview mistakes. I’m not talking about mistakes on technical knowledge, but about other commonly overlooked job interview elements.

This is not just a revealing presentation of the mistakes I have noticed. This is an invitation to discourse! Come to share interview experiences, burning hiring questions, and your own opinions.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
7 things you didn't know about Microsoft Azure

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Learn a few tips that will allow you to focus on developing solutions in the cloud and not just on clicking in the Microsft Azure portal

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Estimates - A terrifying nightmare from a Japanese horror movie? Or just a boring part of the developer's work? Maybe it can be fun and create necessary discussion in the team? A few ideas for dealing with estimates.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
I am a passionate member of the IT community and a technology enthusiast. Knowledge sharing and personal development are part of my personal philosophy. I give lectures on 'Agile and Scrum' at the Faculty of Computer Science at the Bialystok University of Technology. I am involved in project management and software testing to ensure the best possible product delivery to the user.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
React 'troublemaker' Native

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
A highly subjective and humorous story about the vicissitudes of job interviews, seen through the eyes of a technical recruiter. Over 100 interviews have already been quite a lot of experience. Most people make the same mistakes or gain in the same places. We will see which group you will be closer to.

The event will be conducted in Polish.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
A highly subjective and humorous story about the vicissitudes of job interviews, seen through the eyes of a technical recruiter. Over 100 interviews have already been quite a lot of experience. Most people make the same mistakes or gain in the same places. We will see which group you will be closer to.

The event will be conducted in Polish.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
For many years javascript is the main programming language on the front-end. Many programmers complain about it, but unfortunately, they have no other choice. With the appearance of WebAssembly the situation should change. During the session, I will show you a new framework, which is based on the WebAssembly and it is possible to create an application written and executed entirely in .NET in the browser. The future of the front-end will be very interesting.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
One man army – Becoming fullstack superhero with Flutter and Firebase

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Software Engineering is all about teamwork – we usually run dedicated frontend and backend teams, rarely interfering besides API design and complaining about each other. What if you can code, have startup idea, do you need to hire whole pack to bring it to market and validate? I’d like to teach you how to replace whole team with 1 superstar – you.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
About running a career

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
In this presentation, we're going to talk about a few clearly overlooked elements of the great language JavaScript is. We'll see if they really have nothing of value to offer. We will also consider whether they deserve a little more love.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
Microsoft Azure User Group Poland (Białystok)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Do you also need to prepare some process / data flow, which initially looks simple, but when you sit down to the code, it turns out that you will get a bit of it? Plus, you'd like to have something running in a matter of minutes, just to see if the whole thing makes sense. Azure Logic App, which I will tell you about during the presentation, is able to help you in such situations (and not only such). During the presentation, you will see how to get started, how to create flows and in what situations Azure Logic App can work for you.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
We live in a world where it is difficult to imagine functioning without cell phones and computers, which is why the lack of internet should not be an obstacle to using our favorite applications. Offline mode is a key feature of modern and progressive solutions. During the presentation I will discuss concepts of the offline first approach and selected technologies (i.e. service workers and pouchDB) that can help us implement this approach.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
IT Days Warsaw (Warszawskie Dni Informatyki)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
"Flutter in production - lessons learned” (Android development by Google Developers Group stage)

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Fundamentals of compilers and compilation theory

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
IT Days Warsaw (Warszawskie Dni Informatyki)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
"Fundamentals of compilers and compilation theory" (Software Architecture & Best Practices stage)

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
HoloLens 2 - a toy or already a full-fledged product? User interfaces on the example of Holo4Labs.com

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
IT Days Warsaw (Warszawskie Dni Informatyki)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
"HoloLens 2 - a toy or already a full-fledged product? User interfaces on the example of Holo4Labs.com" (Gamedev & VR/AR stage)

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Leading a team of 7 consultants and 4 UI designers 15 years’ experience in the advertising business. Passionate about new technologies and his family of four.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Visual Studio on steroids, add-ons that you need to install

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
IT Days Warsaw (Warszawskie Dni Informatyki)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Visual Studio is a very good IDE, which already provides a lot of functionality from the box. But you can still increase your work efficiency by installing add-ons. During the presentation, I'll show you which add-ons to install. I will focus on the free ones, but also mention the paid ones in which to invest.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Recruitment in the IT sector

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Visual Studio on steroids, add-ons that you need to install

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Visual Studio is a very good IDE, which already provides a lot of functionality from the box. But you can still increase your work efficiency by installing add-ons. During the presentation, I'll show you which add-ons to install. I will focus on the free ones, but also mention the paid ones in which to invest.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
A few words about the security of web applications

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
A few words about the security of web applications

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
The story of Cloud-Native application runtime in Azure on the example of Dapr, Service Fabric and AKS

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
Microsoft Azure User Group Poland Meetup – Bialystok

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The story of Cloud-Native application runtime in Azure on the example of Dapr, Service Fabric and AKS

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Technical Architect, Software Developer with ten years of experience in a field of complex, distributed, real-time systems. Fan of microservices approach. He tries to use his skills to prevent a project from failing, and turn it to a road to success. Old soul, open minded & easy going person. He uses his strong backend skillset to support demanding projects, where he can easy conquer problems or fast optimise. Often turns legacy code system to better and easy maintainable solutions. His road to success is based on multiple web projects and knowledge based on learning and failing fast. Love using magic tools & technologies to solve complex problems.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.position.value
Lord of App Destruction aka. Software Developer

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Security of IT projects - the (un) technical problems of every company

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Security of IT projects - the (un) technical problems of every company

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Head of Cybersecurity at ProtectHut, responsible for mentoring and pentester team coordination, as well as security audits of IT projects. With PhD in security, he’s a lecturer at University of Białystok, focusing on cybersecurity. Co-organizer of BiałQA meetup and a member of IT Systems’ Quality Association.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Using SonarQube platform and rulesets in maintaining good quality, clean code: Errors /warnings correction on different level (bug, code smell, vulnerability etc.), unit tests covarage and presenting results, quality profiles, quality gates, rules and more. Presentation aims towards showing possibilities of SonarQube Scanner, installation options, Visual Studio integration and Continous Integration.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET programmer, origins in Olsztyn (ERP integration), then partially relocated to Warsaw (Web applications and services for insurance companies), then back to Olsztyn- programmer in TTMS, up untill now- .NET Developer in SoftwareHut. Have experience in most Microsoft technologies- web and desktop. Interests: PC Games, sport, astronomy.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
ASP.NET MVC applications have been replaced by WebApi for a long time. We .NET developers create REST Api services, which are later used by our friends on the frontend side. The method of testing such applications has also changed. Postman is most often used for this. During the presentation I will show you the most used Postman functions. Later, we will proceed to performing assertions in tests, to finally perform automatic tests during the release of the application in Azure DevOps. All this to catch regression errors in the application faster and earlier.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
After conducting my fair share of tech-job interviews, I have come to some conclusions about commonly recurring interview mistakes. I’m not talking about mistakes in technical knowledge, but about other notable job interview elements. This isn’t only a presentation of subjective elements, that strike me the most. This is an invitation to discourse. Let's talk about these elements and you are welcome to openly disagree with me.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
When creating applications, we usually do not solve completely new problems, someone has already solved them before. Design patterns are examples of ready-made solutions that can be used in an application. During the presentation, I will show the most commonly used design patterns that will help create better .NET application.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Azure Functions. Running your code in the cloud

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
From this presentation, you will find out what are Azure Functions, what possibilities they give us as developers, and what are their limitations.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
It works for me, that's how programmers usually replay when a production error occurs. Unfortunately, there is a group of bugs that are quite difficult to reproduce in the developer environment. During the presentation, I will focus on dedicated tools available in Visual Studio 2019 Enterprise, such as Snapshot Debugger or Time Travel Debugging, which help us fixing errors in applications hosted in Azure.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
Trójmiejska Zawodowa GRUPA .NET (TG.NET)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Using SonarQube platform and rulesets in maintaining good quality, clean code: Errors /warnings correction on different level (bug, code smell, vulnerability etc.), unit tests covarage and presenting results, quality profiles, quality gates, rules and more. Presentation aims towards showing possibilities of SonarQube Scanner, installation options, Visual Studio integration and Continous Integration.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET programmer, origins in Olsztyn (ERP integration), then partially relocated to Warsaw (Web applications and services for insurance companies), then back to Olsztyn- programmer in TTMS, up untill now- .NET Developer in SoftwareHut. Have experience in most Microsoft technologies- web and desktop. Interests: PC Games, sport, astronomy.

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
Trójmiejska Zawodowa GRUPA .NET (TG.NET)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
ASP.NET MVC applications have been replaced by WebApi for a long time. We .NET developers create REST Api services, which are later used by our friends on the frontend side. The method of testing such applications has also changed. Postman is most often used for this. During the presentation I will show you the most used Postman functions. Later, we will proceed to performing assertions in tests, to finally perform automatic tests during the release of the application in Azure DevOps. All this to catch regression errors in the application faster and earlier.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Most common mistakes made by Android Developers

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Everyone makes mistakes. No One's perfect. But we have to learn from our failures in order to achieve success. During my talk I'd like to talk (without being mean) about most common mistakes I noticed during many code reviews - or did by myself! Every error has a story behind, let's retrospect it together.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Using SonarQube platform and rulesets in maintaining good quality, clean code: Errors /warnings correction on different level (bug, code smell, vulnerability etc.), unit tests covarage and presenting results, quality profiles, quality gates, rules and more. Presentation aims towards showing possibilities of SonarQube Scanner, installation options, Visual Studio integration and Continous Integration.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET programmer, origins in Olsztyn (ERP integration), then partially relocated to Warsaw (Web applications and services for insurance companies), then back to Olsztyn- programmer in TTMS, up untill now- .NET Developer in SoftwareHut. Have experience in most Microsoft technologies- web and desktop. Interests: PC Games, sport, astronomy.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
ASP.NET MVC applications have been replaced by WebApi for a long time. We .NET developers create REST Api services, which are later used by our friends on the frontend side. The method of testing such applications has also changed. Postman is most often used for this. During the presentation I will show you the most used Postman functions. Later, we will proceed to performing assertions in tests, to finally perform automatic tests during the release of the application in Azure DevOps. All this to catch regression errors in the application faster and earlier.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Security, savings and competitive advantages. How does PropTech change the property market?

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Security, savings and competitive advantages. How does PropTech change the property market?

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.position.value
Chief Sales & Marketing Officer, Zonifero

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Safety as an element of quality assurance

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Safety as an element of quality assurance.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Head of Cybersecurity at ProtectHut, responsible for mentoring and pentester team coordination, as well as security audits of IT projects. With PhD in security, he’s a lecturer at University of Białystok, focusing on cybersecurity. Co-organizer of BiałQA meetup and a member of IT Systems’ Quality Association.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The workshop is dedicated to JavaScript programmers who want to learn how to create code on the other side of the wall - on the backend side. What are microservices, their advantages and disadvantages? Useful patterns? types of architectures? During the workshop you will learn all this.

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
Trójmiejska Zawodowa GRUPA .NET (TG.NET)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Visual Studio is one of the best IDE on the market. Personally, I cannot imagine working without him. Microsoft in each version adding new features that make working in it becomes better. During the session, I will show you what has been added and why you should use the latest version of Visual Studio.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
FluentAssertions - pleasant asserts in tests

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The workshop is dedicated to a .NET programmer who would like to know how to write effective asserts in the FluentAssertions library. During the workshop, you will practice using FluentAssertions in business logic tests and ASP.NET MVC controllers.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
For many years javascript is the main programming language on the front-end. Many programmers complain about it, but unfortunately, they have no other choice. With the appearance of WebAssembly the situation should change. During the session, I will show you a new framework, which is based on the WebAssembly and it is possible to create an application written and executed entirely in .NET in the browser. The future of the front-end will be very interesting.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Visual Studio is one of the best IDE on the market. Personally, I cannot imagine working without him. Microsoft in each version adding new features that make working in it becomes better. During the session, I will show you what has been added and why you should use the latest version of Visual Studio.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
How programming of Android applications looks like in 2019? In my presentation I would like to explain the most often buzzwords - what architecture we can use, what approach to create applications to apply and also describe the basic tools without which I would not sit down to a new project.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Effective queries from Entity Framework Plus

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The workshop is dedicated to .NET programmers who would like to work more effectively with Entity Framework. During the workshop, you will practice how to use the free Entity Framework Plus extension from ZZZ Projects.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
For many years javascript is the main programming language on the front-end. Many programmers complain about it, but unfortunately, they have no other choice. With the appearance of WebAssembly the situation should change. During the session, I will show you a new framework, which is based on the WebAssembly and it is possible to create an application written and executed entirely in .NET in the browser. The future of the front-end will be very interesting.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Introduction to the topic of emulation on the example of a Nintendo Game Boy console emulated in C #.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Visual Studio is one of the best IDE on the market. Personally, I cannot imagine working without him. Microsoft in each version adding new features that make working in it becomes better. During the session, I will show you what has been added and why you should use the latest version of Visual Studio.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Just In Time Compiler in .NET

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Using the Autofac container in a .NET application

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The workshop is dedicated to a .NET programmer who would like to expand his knowledge of using Autofac container. During the workshop, you will practice using the Autofac container and its integration with the ASP.NET MVC application.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Tensorflow and ML Kit for Android Developers

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
There is no escape from Machine Learning - advanced algorithms are everywhere, mining, analysing data and making decisions every day. Your phone is extremely smart AI system. In my talk i'd like to introduce you to machine learning without need to understand complex statistic equations and PHD in Math. Together we'll implement practical example of using Tensorflow Framework on Android for real world use case.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
I will explain how to implement VR in browser using React.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Let's stop for a moment to think about the worst mistake that has been ever made in computer science. There are a lot of contenders for this title, but I want to tell you about the mistake that has been with us for fifty years. And it became so familiar that we believed that it's essential to us.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
"Just In Time" is a type of compilation used by a .NET virtual machine to optimize code execution and support multiple platforms. During this presentation, we will set up Just In Time Compiler for the prime factors and see what else interesting can be done with his help. Warning! presentation for real .NET hardcor, who are not afraid to go down to low level and immerse into the neck in technical gibberish.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
For many years javascript is the main programming language on the front-end. Many programmers complain about it, but unfortunately, they have no other choice. With the appearance of WebAssembly the situation should change. During the session, I will show you a new framework, which is based on the WebAssembly and it is possible to create an application written and executed entirely in .NET in the browser. The future of the front-end will be very interesting.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Your Phone is learning! Introduction to running Tensorflow on Android

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
There is no escape from Machine Learning - advanced algorithms are everywhere, mining, analysing data and making decisions every day. Your phone is extremely smart AI system. In my talk i'd like to introduce you to machine learning without need to understand complex statistic equations and PHD in Math. Together we'll implement practical example of using Tensorflow Framework on Android for real world use case.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
"Just In Time" is a type of compilation used by a .NET virtual machine to optimize code execution and support multiple platforms. During this presentation, we will set up Just In Time Compiler for the prime factors and see what else interesting can be done with his help. Warning! presentation for real .NET hardcor, who are not afraid to go down to low level and immerse into the neck in technical gibberish.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Your Phone is learning! Introduction to running Tensorflow on Android

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
There is no escape from Machine Learning - advanced algorithms are everywhere, mining, analysing data and making decisions every day. Your phone is extremely smart AI system. In my talk i'd like to introduce you to machine learning without need to understand complex statistic equations and PHD in Math. Together we'll implement practical example of using Tensorflow Framework on Android for real world use case.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Your Phone is learning! Introduction to running Tensorflow on Android

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
There is no escape from Machine Learning - advanced algorithms are everywhere, mining, analysing data and making decisions every day. Your phone is extremely smart AI system. In my talk i'd like to introduce you to machine learning without need to understand complex statistic equations and PHD in Math. Together we'll implement practical example of using Tensorflow Framework on Android for real world use case.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
For many years javascript is the main programming language on the front-end. Many programmers complain about it, but unfortunately, they have no other choice. With the appearance of WebAssembly the situation should change. During the session, I will show you a new framework, which is based on the WebAssembly and it is possible to create an application written and executed entirely in .NET in the browser. The future of the front-end will be very interesting.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
"Just In Time" is a type of compilation used by a .NET virtual machine to optimize code execution and support multiple platforms. During this presentation, we will set up Just In Time Compiler for the prime factors and see what else interesting can be done with his help. Warning! presentation for real .NET hardcor, who are not afraid to go down to low level and immerse into the neck in technical gibberish.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Introduction to the topic of emulation on the example of a Nintendo Game Boy console emulated in C #.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Meet Azure – A glance at the App Service

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
A few words about one of the most popular services in the cloud of Microsoft Azure - Azure App Service. In a few sentences I will discuss how to create and configure web hosting and how to manually or automatically publish an application.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and architect focused on .NET technologies since 2005. Co-founder of DevCore.NET. The four-time finalist of the national stage of the Imagine Cup. He spends most of the free time playing computer games.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Let's stop for a moment to think about the worst mistake that has been ever made in computer science. There are a lot of contenders for this title, but I want to tell you about the mistake that has been with us for fifty years. And it became so familiar that we believed that it's essential to us.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
[object Object]

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Flutter is a new open source framework released by Google, based on Dart language, focused mainly on smooth animations and performance of mobile applications. I will tell you what this Framework is and what applications you can create using it.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Nuget for the ASP.NET MVC developers - what's interesting you can find

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
Trójmiejska Zawodowa GRUPA .NET (TG.NET)

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The times in which the programmer created everything from scratch have long since passed. Today, when we start a new project, we first install a dozen of packages from Nuget that make it easier for us to later work. During the presentation, I will show more or less well-known packages useful in the daily work of the ASP.NET MVC applications programmer.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
It is difficult to define the concept of "nothingness", in the real world we can say that half a liter for two people is nothing but in the digital world? In the case of programming languages, most of them define such a being as NULL. During this presentation, we will consider what NULL is, what you can do with it, what better to not use it and what to replace it with. Contrary to appearances, it will not be a philosophical reflection, but a very technical and low-level presentation.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Android controls belong to those things that almost every Android developer created and will create. Thanks to them, you can streamline the work on the project, but also make it difficult. It all depends on the practices used. During this lecture we will learn how to deal with this topic, there will also be some useful tricks that can be used while working with these controls.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile programming enthusiast with Android focus and some multiplatform experience as well. What is more, he also has some years in web development in .NET. Despite these nuisances in his mobile career, he always gets back to Android development. The best part of programming for him is not the implementation itself, but the structuring of code and usage both design patterns and clean code principles. He likes Google ecosystem and is a very active user of their notes app, Google Keep, along with their devices. Progress has been made there to the point of reaching the limit of categories. It gives a point about how he likes his notes to be structured and plentiful. Personally an active Dungeons & Dragons tabletop player with major experience. Also, a cyclist that loves his bicycle.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
How to beautify your application - a bit about creating animations on Android

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Did you know that you can improve the UX of your application to a noticeable additionally literally one line of code? During the lecture you will learn, among other things, how to make such tricks and how to create your own animations and where you should use them so that they bring the most benefits.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile programmer focused on Android platform. Likes making animations and play video games. He also likes all kind of dark humour.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Your phone is learning - introduction to Tensorflow on Android.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
There is no escape from Machine Learning - algorithms analyzing data and making decisions are with us everywhere - your phone is packed with them. In my presentation, I will present to you a brief introduction to machine learning without the need for knowledge of statistical knowledge and complicated equations. And above all - will demonstrate the practical application of technology on an example.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Bluetooth and Android from robotician perspective

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Building a mobile app and robotics do not seem to have much in common. Wrong! At the nearest presentation, Artur will show how to connect them via Bluetooth communication.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile application developer for Android, robotics passionate, parkour enthusiast and a great gourmet of high-quality donuts.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Bring office life to your smartphone - Case study

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The merger of three companies: SoftwareHut, LIT and QBurst Poland - how Zonifero helped to sort out the initial chaos?

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Project Manager specialised in Scrum. Experienced in delivering advanced systems such as Supply Chain Management. He has expertise in the delivery of projects for Banks, E-commerce and Startups. Member of Agilestok - local agile enthusiasts group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Let's meet in the PSD - how the programmer and graphic designer find a common language

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Let's meet in the PSD - how the programmer and graphic designer find a common language

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
iOS Developer with 3+ years of experience. His programming adventure started with PHP several years ago. Worked as a freelancer, while he was mainly coding front-end and creating PHP applications. He leaves it behind to engage with the iOS. Spends his free time on sailing on Poland's Masurian Lakes, looking for Loch Ness monster.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Why omnichannel is critical for your success and how Kentico Cloud can help?

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
It is difficult to define the concept of "nothingness", in the real world we can say that half a liter for two people is nothing but in the digital world? In the case of programming languages, most of them define such a being as NULL. During this presentation, we will consider what NULL is, what you can do with it, what better to not use it and what to replace it with. Contrary to appearances, it will not be a philosophical reflection, but a very technical and low-level presentation.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Xamarin Forms - Usable for something more than "Hello World"?

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Whether Xamarin Forms framework is already mature enough to anything more than "Hello World" in mobile applications? In this lecture, I'll introduce the features of this framework, using XAML syntax for writing views, customizing the native behavior of UI components on given platforms, solutions for error handling, and application testing, all based on over 1.5 years of experience in Xamarin.Forms.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Until recently, he was Java EE developer, who have been developing extensive PLM system (Windchill) and integrating it with SAP system. Later, he was using the Spring framework and WSO2, while developing a LIMS class system. Recently, he changed technology and engaged in developing cross-platforms mobile applications, using the Xamarin Forms framework. Sometimes, he has nightmares because of that. Speaking of his hobby, he is interested in a car computer diagnostics. He is also the author of the Polish translation of the built-in navigation system Magneti Marelli RT3, appearing in Peugeot, Citroen, Fiat, Lancia, and Maserati cars.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Łukasz Muszyński will tell you how to build User Story in order to create understandable requirements from vague assumptions.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Project Manager specialised in Scrum. Experienced in delivering advanced systems such as Supply Chain Management. He has expertise in the delivery of projects for Banks, E-commerce and Startups. Member of Agilestok - local agile enthusiasts group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Internal projects - how to manage dynamic projects and create products

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During a presentation, attenders will receive knowledge how to manage dynamic projects and create products.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Project Manager specialised in Scrum. Experienced in delivering advanced systems such as Supply Chain Management. He has expertise in the delivery of projects for Banks, E-commerce and Startups. Member of Agilestok - local agile enthusiasts group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Retrofit library makes developers life easier. It serves for something very important these times - to connect to the Internet and get data from it. Everything in Retrofit is simplified to the required minimum of code to be written. In this talk there will be described advanced concepts, along with a little introduction to the library.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile programming enthusiast with Android focus and some multiplatform experience as well. What is more, he also has some years in web development in .NET. Despite these nuisances in his mobile career, he always gets back to Android development. The best part of programming for him is not the implementation itself, but the structuring of code and usage both design patterns and clean code principles. He likes Google ecosystem and is a very active user of their notes app, Google Keep, along with their devices. Progress has been made there to the point of reaching the limit of categories. It gives a point about how he likes his notes to be structured and plentiful. Personally an active Dungeons & Dragons tabletop player with major experience. Also, a cyclist that loves his bicycle.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
ASP.NET WebApi + Swagger + Angular, so how to easily connect two worlds: frontend and backend

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
More and more often we move away from classic network services based on SOAP and WSDL, while the world follows JSON and RESTful services. Therefore, in this place, Daniel will show you the way in which the programmer (of various technologies) accustomed to generating the model and the proxy class based on WSDL can find a new reality. During the presentation, we will focus on the ecosystem of the Swagger framework, which will help us to easily connect ASP.NET WebApi with Angular.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Testing Android Performance with AT&T Video Optimizer

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
App performance matters. To achieve greatness we need to track and measure what we can't see with naked eye. I my talk, I'll introduce you to AT&T performance optimizer. Are you sure your Android app will pass strict security and performance tests?

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Testing Android Performance with AT&T Video Optimizer

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
App performance matters. To achieve greatness we need to track and measure what we can't see with naked eye. I my talk, I'll introduce you to AT&T performance optimizer. Are you sure your Android app will pass strict security and performance tests?

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Bluetooth and Android from robotician perspective

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Building a mobile app and robotics do not seem to have much in common. Wrong! At the nearest presentation, Artur will show how to connect them via Bluetooth communication.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile application developer for Android, robotics passionate, parkour enthusiast and a great gourmet of high-quality donuts.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Xamarin Forms - Usable for something more than "Hello World"?

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Whether Xamarin Forms framework is already mature enough to anything more than "Hello World" in mobile applications? In this lecture, I'll introduce the features of this framework, using XAML syntax for writing views, customizing the native behavior of UI components on given platforms, solutions for error handling, and application testing, all based on over a year of experience in Xamarin.Forms.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Until recently, he was Java EE developer, who have been developing extensive PLM system (Windchill) and integrating it with SAP system. Later, he was using the Spring framework and WSO2, while developing a LIMS class system. Recently, he changed technology and engaged in developing cross-platforms mobile applications, using the Xamarin Forms framework. Sometimes, he has nightmares because of that. Speaking of his hobby, he is interested in a car computer diagnostics. He is also the author of the Polish translation of the built-in navigation system Magneti Marelli RT3, appearing in Peugeot, Citroen, Fiat, Lancia, and Maserati cars.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
What are chatbots? Why suddenly became so popular? How do they work? How to create and publish them? For these and other questions I will try to answer. Based on a specific project and my experience, I would like to show you how to use the artificial intelligence offered by Microsoft Cognitive Services in conjunction with the Microsoft Bot Framework to create an intelligent chatbot.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
What are chatbots? Why suddenly became so popular? How do they work? How to create and publish them? For these and other questions I will try to answer. Based on a specific project and my experience, I would like to show you how to use the artificial intelligence offered by Microsoft Cognitive Services in conjunction with the Microsoft Bot Framework to create an intelligent chatbot.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Meet Azure – A glance at the Azure Storage

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
A few words about one of the most popular services in the cloud of Microsoft Azure - Azure Storage. In a few sentences I will discuss how to create and configure storage place in Azure and how do get access to it.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and architect focused on .NET technologies since 2005. Co-founder of DevCore.NET. The four-time finalist of the national stage of the Imagine Cup. He spends most of the free time playing computer games.

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
SoftwareHut.Speaking on tour! Olsztyn vol. 2

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Reduce amount of boilerplate code in few simple steps. Make your code more readable and improve your productivity. Achieve all these goals with Lombok library.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Java Developer with experience in development and customization of huge Product Lifecycle Management system, and integrating it with external systems such as Cognos and TIBCO. Now moved to Spring and gaining skills in this framework. Always keen to use libraries that reduce and clarify code.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
T4 templates - how quickly and easily generate code

# result.data.allKontentItemEvent.nodes[].elements.url_text.value
SoftwareHut.Speaking on tour! Olsztyn vol. 2

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
In the life of a programmer there are often times when you need to write a repetitive code: add a repository for a new entity, create a new form, etc. During the presentation, you will see how to make life easier with T4 templates.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Framework developer, trainer, speaker for whom programming is also a hobby. For years he has been associated with a community of Microsoft technology, initially as a Microsoft Student Partner, Student Consultant, and currently the leader of the Olsztyn user group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Retrofit library makes developers life easier. It serves for something very important these times - to connect to the Internet and get data from it. Everything in Retrofit is simplified to the required minimum of code to be written. In this talk there will be described advanced concepts, along with a little introduction to the library.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile programming enthusiast with Android focus and some multiplatform experience as well. What is more, he also has some years in web development in .NET. Despite these nuisances in his mobile career, he always gets back to Android development. The best part of programming for him is not the implementation itself, but the structuring of code and usage both design patterns and clean code principles. He likes Google ecosystem and is a very active user of their notes app, Google Keep, along with their devices. Progress has been made there to the point of reaching the limit of categories. It gives a point about how he likes his notes to be structured and plentiful. Personally an active Dungeons & Dragons tabletop player with major experience. Also, a cyclist that loves his bicycle.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Optimizing Android App performance with AT&T Video Optimizer

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
App performance matters. To achieve greatness we need to track and measure what we can't see with naked eye. I my talk, I'll introduce you to AT&T performance optimizer. Are you sure your Android app will pass strict security and performance tests?

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The main idea of this presentation is to make C# objective again. I want to show common mistakes we all make when working on our code. The idea is to show how to code in truly objective style. One of the examples will be to show proper use of State Pattern.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Ramda JS – Functional programming made easy

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The goal of that presentation is getting to know Ramda functional library. I will show what that new solution is; a solution, which helps us to program functionally in an easy way. I will also tell why is it worth to take a closer look at it, how to write readable code (also for us) and how you can control a flow of your application.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The presentation will be about untypical sensors usage – it will be something like "IoT for dummies". Because what you can do, using IoT is not only a smart weather station.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Microservices are getting more and more attention nowadays. You can read about them on blogs, hear about them on conferences and take part in discussions about them on social media. Expectations are really, really huge. Software community is divided. Supporters are fascinated by microservices, but skeptics claim that it’s nothing new. However, both defenders and naysayers agree on one thing - Microservices Architecture pattern has many benefits.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Technical Architect, Software Developer with ten years of experience in a field of complex, distributed, real-time systems. Fan of microservices approach. He tries to use his skills to prevent a project from failing, and turn it to a road to success. Old soul, open minded & easy going person. He uses his strong backend skillset to support demanding projects, where he can easy conquer problems or fast optimise. Often turns legacy code system to better and easy maintainable solutions. His road to success is based on multiple web projects and knowledge based on learning and failing fast. Love using magic tools & technologies to solve complex problems.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.position.value
Lord of App Destruction aka. Software Developer

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Multithreading is a difficult topic. Writing code that works in a multithreaded environment is really hard. And how can we test such code? There is close to no useful guidelines online regarding this matter. We are forced to gain relevant experience ourselves, by trying and making mistakes. I've dealt with this issue more than once. After many days of trying, I managed to gather a handful of useful practices that can be applied to numerous similar projects. I will share my recipes, demonstrating them on a specific piece of code.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Cooperation With Graphics Designer from Mobile App Developer’s Perspective

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
I will tell you about the most common problems in communication with a graphics designer. I will also give you some solutions to those problems from my experience.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
iOS Developer with 3+ years of experience. His programming adventure started with PHP several years ago. Worked as a freelancer, while he was mainly coding front-end and creating PHP applications. He leaves it behind to engage with the iOS. Spends his free time on sailing on Poland's Masurian Lakes, looking for Loch Ness monster.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Optimizing Android App performance with AT&T Video Optimizer - successor of ARO

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
App performance matters. To achieve greatness we need to track and measure what we can't see with naked eye. I my talk, Ill introduce you to AT&T performance optimizer. Are you sure your Android app will pass strict security and performance tests?

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The Retrofit library facilitates the life of the programmer. It serves what is necessary in today's world, i.e., the Internet connection, to gain needed API resources. All this is brought to the minimum necessary for a written code. This presentation will describe the more advanced features of this library, along with a small introduction of what it is and what it can do.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile programming enthusiast with Android focus and some multiplatform experience as well. What is more, he also has some years in web development in .NET. Despite these nuisances in his mobile career, he always gets back to Android development. The best part of programming for him is not the implementation itself, but the structuring of code and usage both design patterns and clean code principles. He likes Google ecosystem and is a very active user of their notes app, Google Keep, along with their devices. Progress has been made there to the point of reaching the limit of categories. It gives a point about how he likes his notes to be structured and plentiful. Personally an active Dungeons & Dragons tabletop player with major experience. Also, a cyclist that loves his bicycle.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The presentation will be about untypical sensors usage – it will be something like "IoT for dummies". Because what you can by using IoT is not only a smart weather station.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Reduce amount of boilerplate code in few simple steps. Make your code more readable and improve your productivity. Achieve all these goals with Lombok library.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Java Developer with experience in development and customization of huge Product Lifecycle Management system, and integrating it with external systems such as Cognos and TIBCO. Now moved to Spring and gaining skills in this framework. Always keen to use libraries that reduce and clarify code.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Career in IT after the Management Faculty of Bialystok Technical University

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
I will tell you how my professional career looks like after the graduation from the Faculty of Management. I will also say a few words about developing my career through the years and with what industries I have worked as a Project manager in IT companies.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Project Manager specialised in Scrum. Experienced in delivering advanced systems such as Supply Chain Management. He has expertise in the delivery of projects for Banks, E-commerce and Startups. Member of Agilestok - local agile enthusiasts group.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Cooperation With Graphics Designer from Mobile App Developer's Perspective

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
I will tell you about the most common problems in communication with a graphics designer. I will also give you some solutions to those problems from my experience.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
iOS Developer with 3+ years of experience. His programming adventure started with PHP several years ago. Worked as a freelancer, while he was mainly coding front-end and creating PHP applications. He leaves it behind to engage with the iOS. Spends his free time on sailing on Poland's Masurian Lakes, looking for Loch Ness monster.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The main idea of this presentation is to make C# objective again. I want to show common mistakes we all make when working on our code. The idea is to show how to code in truly objective style. One of the examples will be to show proper use of State Pattern.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During this presentation, I will explain what metaclasses in Python are. I will give my recommendations when it's worth to implement metaclasses in your project and what does this give you in return. In a short example, I will explain how metaclasses were applied in the Django framework and whether this was a good solution.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Python and JavaScript developer. Strongly prefers Open-source software, which can fulfil his deep need to look “under the hood”. Sometimes has dreams about software projects with clean and coherent architecture, which he can rarely see in a real-world. Pragmatic perfectionist.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
The Project Manager - the first steps in IT

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During ths presentation, I will describe types of Project Managers and what skills they have. You will get knowledge how to start your first steps as Project Manager in IT and what you should learn at beggining of your career.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Project Manager specialised in Scrum. Experienced in delivering advanced systems such as Supply Chain Management. He has expertise in the delivery of projects for Banks, E-commerce and Startups. Member of Agilestok - local agile enthusiasts group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
An introduction to Universal Apps development platform. I will show you how to create one application, which you can run on every device with Windows 10. You will also discover what you can do if you want to have a different view on phone, and different on a tablet.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET developer focused on desktop, Windows Phone and Universal applications. She is positive about new challenges, solutions and other programming languages. Her plans for the future is to improve knowledge about web applications.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
View animations & property animators in Android

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During the presentation, I will discuss topics such as View Animation, Property Animator, Interpolator, Value Animator, Object Animator. I will also show you examples of simple and slightly more advanced animations on Android.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile programmer focused on Android platform. Likes making animations and play video games. He also likes all kind of dark humour.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Reduce amount of boilerplate code in few simple steps. Make your code more readable and improve your productivity. Achieve all these goals with Lombok library.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Java Developer with experience in development and customization of huge Product Lifecycle Management system, and integrating it with external systems such as Cognos and TIBCO. Now moved to Spring and gaining skills in this framework. Always keen to use libraries that reduce and clarify code.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Why Is It Worth to Jump Between Technologies?

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
I will tell you why is it worth to jump between technologies – to change languages and programming environments. On one side, how big is satisfaction, and on the other hand, how many time it takes to change a technology in IT. It also shows us a modernity or backwardness of particular language or technology, in comparison to the others.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Until recently, he was Java EE developer, who have been developing extensive PLM system (Windchill) and integrating it with SAP system. Later, he was using the Spring framework and WSO2, while developing a LIMS class system. Recently, he changed technology and engaged in developing cross-platforms mobile applications, using the Xamarin Forms framework. Sometimes, he has nightmares because of that. Speaking of his hobby, he is interested in a car computer diagnostics. He is also the author of the Polish translation of the built-in navigation system Magneti Marelli RT3, appearing in Peugeot, Citroen, Fiat, Lancia, and Maserati cars.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Why Programmers Don't Understand Requirements?

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
We all know projects which are a waste of company's money and which generate sadness for programmers. Is it possible that the source of them is a poor language, used by management in the documentation? - Of course! - developer screams. - Impossible! - analyst answers. The duo from distant and cold Bialystok, together with this small, travelling circus will try to bring together those two worlds. They will show you the most popular fails connected with describing requirements in IT project. They will tell you about what is the result of them, how to avoid them and why is it worth to spend time and money to prepare requirements in the best possible way. Intended effect? Better communication in your projects, less effing and blinding, and more love in your teams. You are all invited!

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and architect hardwired to front-end and web-like technologies. Thinks that JavaScript is the best thing that could happen to humanity in the 20th century. He is interested in everything that is going on in your browser - from first electrons that are emitted from back-end server machine to last pixels rendered in the web browser. He thinks that the art of dialogue between a developer, a project manager and a business representative uses a bit antiquated approaches that need reinventing. He believes that many projects suffer from inadequate requirement definition - and by using proper tools and practices, we can finish every single product perfectly.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Why Programmers Don't Understand Requirements?

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
We all know projects which are a waste of company's money and which generate sadness for programmers. Is it possible that the source of them is a poor language, used by management in the documentation? - Of course! - developer screams. - Impossible! - analyst answers. The duo from distant and cold Bialystok, together with this small, travelling circus will try to bring together those two worlds. They will show you the most popular fails connected with describing requirements in IT project. They will tell you about what is the result of them, how to avoid them and why is it worth to spend time and money to prepare requirements in the best possible way. Intended effect? Better communication in your projects, less effing and blinding, and more love in your teams. You are all invited!

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
With Microsoft technologies related since 2005. He graduated from the Computer Science Faculty of the Bialystok University of Technology where he was the leader of the .NET Group and the Microsoft Student Partner. Four times finalist of the national stage of the Imagine Cup competition, and later the mentor and the jury member of the contest. Co-founder of the Bialystok .NET Group. He lectured .NET development at the Bialystok University of Technology. Microsoft MVP in the Client Application Development category in 2008-2010, when he actively participated in the IT community. Constant new technology enthusiast and IT consultant.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The goal of that presentation is getting to know Ramda functional library. I will show what that new solution is; a solution, which helps us to program functionally in an easy way. I will also tell why is it worth to take a closer look at it, how to write readable code (also for us) and how you can control a flow of your application.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Meet Azure - A glance at the App Service

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
A few words about one of the most popular services in the cloud of Microsoft Azure - Azure App Service. In a few sentences I will discuss how to create and configure web hosting and how to manually or automatically publish an application.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and architect focused on .NET technologies since 2005. Co-founder of DevCore.NET. The four-time finalist of the national stage of the Imagine Cup. He spends most of the free time playing computer games.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During the presentation, I will explain how to ensure real-time communications between microservers, as well as how microservices can be extended by external systems

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Vim is the best text editor that I know. I want to justify that statement during my presentation. I'd also like to share my joy of learning it and some thoughts and tips.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software developer focused mainly on .net, PowerShell and Windows ecosystem. Interested in CI, vim and games.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During a presentation connected with workshops, attenders will receive knowledge how to prepare estimation scheme. They will prepare estimation for one of the most popular mobile application, and they will also try to make estimation in groups using "planning poker". During workshops, they will try to build "application" according to that estimation.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Project Manager specialised in Scrum. Experienced in delivering advanced systems such as Supply Chain Management. He has expertise in the delivery of projects for Banks, E-commerce and Startups. Member of Agilestok - local agile enthusiasts group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During this presentation, I will explain what metaclasses in Python are. I will give my recommendations when it's worth to implement metaclasses in your project and what does this give you in return. In a short example, I will explain how metaclasses were applied in the Django framework and whether this was a good solution.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Python and JavaScript developer. Strongly prefers Open-source software, which can fulfil his deep need to look “under the hood”. Sometimes has dreams about software projects with clean and coherent architecture, which he can rarely see in a real-world. Pragmatic perfectionist.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
How to publish multiple versions of products from shared codebase? In my talk, I'll tell you about tools and best practices we can use to make development process, release simple and painless.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in Mobile Applications development. Focused on code quality and standards, experienced working in fast paced, product-oriented environment - Silicon Valley startups. Co-founder of Mobile Bialystok - local mobile technology enthusiasts group. Also an amateur squash player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During this short presentation I will show how to use the methods of face detection and recognition (OpenCV) to create a straightforward and useful application.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and new technologies enthusiast, who will not shun from any programming language. Professionally, for five years connected with the .NET platform. Seeker of innovative and creative solutions. Multiple finalist of nationwide IT competitions, therein a two-time winner of the world’s largest technology contest for students - ImagineCup.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Have you ever wondered why you should be aware of SQL Server Filestream? If you have not, that's why you should listen to this lighting talk. Thanks to it, you will realise threats of storing binary data in a database - threats which may yet not have occurred in your production environment, but Murphy's law states, that they will.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET developer focused on web solutions. He had been working mainly on big projects concerning e-learning and HR. Follower of good architectural principles, privately he's interested in rock climbing, carpentry, and video games.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
This short presentation is an introduction to OAuth standard. Will show you what OAuth is, what problems it solves and why it is used by almost all biggest companies such as Facebook, Google, Twitter and Microsoft.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software developer focused on back-end technologies. Mainly works in .NET. He is excited about building bigger, faster and more reliable systems.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
An introduction to Universal Apps development platform. I will show you how to create one application, which you can run on every device with Windows 10. You will also discover what you can do if you want to have a different view on phone, and different on a tablet.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET developer focused on desktop, Windows Phone and Universal applications. She is positive about new challenges, solutions and other programming languages. Her plans for the future is to improve knowledge about web applications.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
A theory about parsing in JavaScript, and a practical way of enhancing our JS stack by creating extensions for Babel transpiler. How cool is that?!

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Technical Architect, Software Developer with ten years of experience in a field of complex, distributed, real-time systems. Fan of microservices approach. He tries to use his skills to prevent a project from failing, and turn it to a road to success. Old soul, open minded & easy going person. He uses his strong backend skillset to support demanding projects, where he can easy conquer problems or fast optimise. Often turns legacy code system to better and easy maintainable solutions. His road to success is based on multiple web projects and knowledge based on learning and failing fast. Love using magic tools & technologies to solve complex problems.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.position.value
Lord of App Destruction aka. Software Developer

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Cooperation With Graphics Designer from Mobile App Developer’s Perspective

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
I will tell you about the most common problems in communication with a graphics designer. I will also give you some solutions to those problems from my experience.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
iOS Developer with 3+ years of experience. His programming adventure started with PHP several years ago. Worked as a freelancer, while he was mainly coding front-end and creating PHP applications. He leaves it behind to engage with the iOS. Spends his free time on sailing on Poland's Masurian Lakes, looking for Loch Ness monster.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Introduction to creating basic views and layouts animations in Android

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During a presentation, I will show how to create basic views and layout animations on Android platform with video and code samples.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile programmer focused on Android platform. Likes making animations and play video games. He also likes all kind of dark humour.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Once I've met a person who was afraid of libraries that aren't out of the box. Is this fear explainable? Can we judge when it is actually valid? I will answer these questions in this short talk about libraries in mobile technologies and how to pick them.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Mobile programming enthusiast with Android focus and some multiplatform experience as well. What is more, he also has some years in web development in .NET. Despite these nuisances in his mobile career, he always gets back to Android development. The best part of programming for him is not the implementation itself, but the structuring of code and usage both design patterns and clean code principles. He likes Google ecosystem and is a very active user of their notes app, Google Keep, along with their devices. Progress has been made there to the point of reaching the limit of categories. It gives a point about how he likes his notes to be structured and plentiful. Personally an active Dungeons & Dragons tabletop player with major experience. Also, a cyclist that loves his bicycle.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Presentation about pros and cons using Xamarin Forms vs. native approach, while developing a modern mobile application. We've talked about the maturity of Xamarin Forms framework - when it's the right approach, and when it's better to stay with native.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Until recently, he was Java EE developer, who have been developing extensive PLM system (Windchill) and integrating it with SAP system. Later, he was using the Spring framework and WSO2, while developing a LIMS class system. Recently, he changed technology and engaged in developing cross-platforms mobile applications, using the Xamarin Forms framework. Sometimes, he has nightmares because of that. Speaking of his hobby, he is interested in a car computer diagnostics. He is also the author of the Polish translation of the built-in navigation system Magneti Marelli RT3, appearing in Peugeot, Citroen, Fiat, Lancia, and Maserati cars.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During a presentation connected with workshops, attenders will receive knowledge how to prepare estimation scheme. They will prepare estimation for one of the most popular mobile application, and they will also try to make estimation in groups using "planning poker". During workshops, they will try to build "application" according to that estimation.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Project Manager specialised in Scrum. Experienced in delivering advanced systems such as Supply Chain Management. He has expertise in the delivery of projects for Banks, E-commerce and Startups. Member of Agilestok - local agile enthusiasts group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
The main idea of this presentation is to make C# objective again. I want to show common mistakes we all make when working on our code. The idea is to show how to code in truly objective style. One of the examples will be to show proper use of State Pattern.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
During a presentation connected with workshops, attenders will receive knowledge how to prepare estimation scheme. They will prepare estimation for one of the most popular mobile application, and they will also try to make estimation in groups using "planning poker". During workshops, they will try to build "application" according to that estimation.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Project Manager specialised in Scrum. Experienced in delivering advanced systems such as Supply Chain Management. He has expertise in the delivery of projects for Banks, E-commerce and Startups. Member of Agilestok - local agile enthusiasts group.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
So you already know benefits of a Distributed Version Control System? Right? But what's next? The choice between DVCS options is not as clear as Distributed vs. Centralized. Git? Mercurial? Which one is the best? I don't know, but I can show you the differences. ;)

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Python and JavaScript developer. Strongly prefers Open-source software, which can fulfil his deep need to look “under the hood”. Sometimes has dreams about software projects with clean and coherent architecture, which he can rarely see in a real-world. Pragmatic perfectionist.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Dependency Injection without framework in 10 minutes

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Dependency Injection simpler than you thought.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and architect hardwired to front-end and web-like technologies. Thinks that JavaScript is the best thing that could happen to humanity in the 20th century. He is interested in everything that is going on in your browser - from first electrons that are emitted from back-end server machine to last pixels rendered in the web browser. He thinks that the art of dialogue between a developer, a project manager and a business representative uses a bit antiquated approaches that need reinventing. He believes that many projects suffer from inadequate requirement definition - and by using proper tools and practices, we can finish every single product perfectly.

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
From ECMAScript 5 to ECMAScript 6 with Lebab

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Is your code fine? Is there anything wrong with it? Is it clean and understandable? But isn't it just a little old? Lebab for the rescue. Transpile your ES5 code to ES6/ES7 with ease.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Experienced front-end developer who works with React on a daily basis. He hopes that one day browsers will support TypeScript natively. He is a fan of board and card games, especially Magic: the Gathering. This is how he spends his free time, along with playing table tennis from time to time.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Too lazy to write code? Generate it ;)

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Technical Architect, Software Developer with ten years of experience in a field of complex, distributed, real-time systems. Fan of microservices approach. He tries to use his skills to prevent a project from failing, and turn it to a road to success. Old soul, open minded & easy going person. He uses his strong backend skillset to support demanding projects, where he can easy conquer problems or fast optimise. Often turns legacy code system to better and easy maintainable solutions. His road to success is based on multiple web projects and knowledge based on learning and failing fast. Love using magic tools & technologies to solve complex problems.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.position.value
Lord of App Destruction aka. Software Developer

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Xamarin Forms - is it real mature enough and worth sleepless nights?

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Presentation about pros and cons using Xamarin Forms vs. native approach, while developing a modern mobile application. We've talked about the maturity of Xamarin Forms framework - when it's the right approach, and when it's better to stay with native.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Until recently, he was Java EE developer, who have been developing extensive PLM system (Windchill) and integrating it with SAP system. Later, he was using the Spring framework and WSO2, while developing a LIMS class system. Recently, he changed technology and engaged in developing cross-platforms mobile applications, using the Xamarin Forms framework. Sometimes, he has nightmares because of that. Speaking of his hobby, he is interested in a car computer diagnostics. He is also the author of the Polish translation of the built-in navigation system Magneti Marelli RT3, appearing in Peugeot, Citroen, Fiat, Lancia, and Maserati cars.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Presentation on general-purpose computing on graphics processing units. Fundamentals of CUDA and Open CL. Using the power of graphics cards with C # and Cudafy library.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Software Engineer specialised in .NET development. Working as a developer since 2011 year most of this time getting experience in web applications based on MVC. He spends free time as a glider pilot and amateur American football player.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Microservices are getting more and more attention nowadays. You can read about them on blogs, hear about them on conferences and take part in discussions about them on social media. Expectations are really, really huge. Software community is divided. Supporters are fascinated by microservices, but skeptics claim that it’s nothing new. However, both defenders and naysayers agree on one thing - Microservices Architecture pattern has many benefits.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Technical Architect, Software Developer with ten years of experience in a field of complex, distributed, real-time systems. Fan of microservices approach. He tries to use his skills to prevent a project from failing, and turn it to a road to success. Old soul, open minded & easy going person. He uses his strong backend skillset to support demanding projects, where he can easy conquer problems or fast optimise. Often turns legacy code system to better and easy maintainable solutions. His road to success is based on multiple web projects and knowledge based on learning and failing fast. Love using magic tools & technologies to solve complex problems.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.position.value
Lord of App Destruction aka. Software Developer

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
It's a new beginning. There's lots of great stuff coming but are We ready for that?

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
.NET Technical Architect, Software Developer with ten years of experience in a field of complex, distributed, real-time systems. Fan of microservices approach. He tries to use his skills to prevent a project from failing, and turn it to a road to success. Old soul, open minded & easy going person. He uses his strong backend skillset to support demanding projects, where he can easy conquer problems or fast optimise. Often turns legacy code system to better and easy maintainable solutions. His road to success is based on multiple web projects and knowledge based on learning and failing fast. Love using magic tools & technologies to solve complex problems.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.position.value
Lord of App Destruction aka. Software Developer

# result.data.allKontentItemEvent.nodes[].elements.title_value.value
Web Developer in the world of windows? Win 10 apps written in JavaScript.

# result.data.allKontentItemEvent.nodes[].elements.description_value.value
Have you ever heard about WinJS? A Windows Library for JavaScript? It might be fun.

# result.data.allKontentItemEvent.nodes[].elements.lecturer.value[].elements.biography.value
Programmer and architect hardwired to front-end and web-like technologies. Thinks that JavaScript is the best thing that could happen to humanity in the 20th century. He is interested in everything that is going on in your browser - from first electrons that are emitted from back-end server machine to last pixels rendered in the web browser. He thinks that the art of dialogue between a developer, a project manager and a business representative uses a bit antiquated approaches that need reinventing. He believes that many projects suffer from inadequate requirement definition - and by using proper tools and practices, we can finish every single product perfectly.

# result.data.presentationsSection.elements.contain_items.value[].elements.header.value[].elements.text_value.value
Check our presentations

# result.data.presentationsSection.elements.contain_items.value[].elements.description.value[].elements.text_value.value
Delivering online meetings takes more effort and involvement than in-person meetings.

# result.data.presentationsSection.elements.contain_items.value[].elements.videos.value[].elements.title.value
JavaScript: Root to Leaf Numbers Summed (ENG)

# result.data.presentationsSection.elements.contain_items.value[].elements.videos.value[].elements.title.value
Microsoft Azure UG [BIA] #27. Daniel Plawgo - Azure Logic Apps

# result.data.presentationsSection.elements.contain_items.value[].elements.videos.value[].elements.title.value
4Developers Wrocław 2019: Most common mistakes made by Android Developers, Bartosz Kraszewski

# result.data.presentationsSection.elements.contain_items.value[].elements.videos.value[].elements.title.value
Technologie VR AR MR na usługach twojej firmy

# result.data.presentationsSection.elements.contain_items.value[].elements.videos.value[].elements.title.value
JavaScript: Root to Leaf Numbers Summed (PL)

# result.data.cookieSection.elements.text.value
As part of our website we use cookies to provide you with services at the highest level, including in a manner tailored to individual needs. Using the site whithout changing the cookies settings means that they will be stored in your device. You can changes settings at any time.