In 2022 fall, ChatGPT has been released, which was one of the biggest milestone in the generative AI space. Huge companies started to integrate with OpenAI really fast – such as Microsoft, Bing Search has integrated a Bing Chat which is using OpenAI APIs in the background. This huge hype and consume of ChatGPT was an eye-opener, the time of using AI in our daily life as human beings has come.
In my previous blogpost, I explored the possibilities of marrying the descriptions of ADF pipelines and its generated ARM templates and the Terraform scripts that can describe the other parts of the cloud infrastructure.
In my 7 years of front-end development experience, I have witnessed the evolution of web technologies.
With the rise of headless systems, during the recent years, traditional CMS and traditional e-commerce vendors extended their existing products with (mostly) RESTful API endpoints to able to connect different head applications. This article will show an example of how a CMS and an e-commerce system can be connected, to solve the limited content editing options in an e-commerce system.
What is Azure Data Factory? Azure Data Factory, or simply ADF is Microsoft’s solution for data integration in the cloud. It is a fully managed, serverless service having around 90 different protocols that can use as dataset (both for input and output). Some of them are generic like HTTP, ODBC, File system, and there are specific like Jira, Magneto, or ServiceNow, besides a lot of standard Azure-related services like Blob storage, Azure SQL, or Azure Cosmos DB.
As a company comprised of healthcare clinicians, our primary motivation is improving the patient experience. In radiation oncology, we want to ensure cancer treatments go as smoothly as possible, focusing on accuracy, efficiency, and the provision of patient-centered care. In partnership with ALLWIN, our SaaS solutions break down healthcare workflow and data silos to create a seamless experience. By placing the broader electronic medical record (EMR) system at the center of our architecture, Fuse eliminates duplicative and inefficient efforts to enable a future where oncology care moves at the speed of patients.
Have you ever wondered, what are these new products released by Sitecore in the last few years? Maybe you’ve heard about products like Content Hub One, Sitecore Search, Order Cloud, or XM Cloud? If so, then this post is for you.
It is a common problem that companies hesitate to work with outsourced IT partners. This blog will discuss why so many companies are afraid of selecting an outsourced IT partner and some of the ways they can overcome this problem.
Christmas is just around the corner, and I wanted to show you something that is a specialty on this blog: contributing to open-source projects and, this case, to the official ASP.NET Core repository. As I had recognized, this is really popular around the holidays (by looking at the issue comments and commits of open-source libraries), as probably most people have some free time from work to do something for the greater good. Based on this article, this is indeed a real thing.
In IT, the demand for agile application development and faster delivery increases day by day.
Have you ever changed workplaces and wished you could return to the old one? Have you ever missed your teammates from a former workplace and wanted to socialize with them again?
By now, you might have been introduced to the term "digital transformation." But what does that mean? For those who still don't have a clear picture, generally speaking, digital transformation is how businesses integrate digital technology into their work, thus changing their business processes, activities, models, and customer relations.
If you need a web portal and start searching on the Internet for the best solution for your company, it is easy to get lost in the wealth of information. And at first glance, it is not clear what the difference between the different solutions is.
In the modern world, we all like automating repeatable tasks; one of them is the continuous delivery of Sitecore solutions. This post will show you a generic checklist about what to consider when building your Sitecore deployment pipeline for CM and CD servers.
Az Umbraco sikertörténetének kezdete több, mint 15 évvel ezelőttre nyúlik vissza, amikoris megjelent az első, nyílt forráskódú verzió. Tekerjünk vissza a kezdetekre, nézzük meg honnan indult ez a ma már ezrek által használt CMS.
Functional range and applied analytics are just two out of many strengths of Sitecore that positioned it as a leader in 2018 Gartner Magic Quadrant for Digital Experience Platforms.
In the modern world, we all like automating repeatable tasks; one of them is the continuous delivery of Sitecore solutions. This post will show you a generic checklist about what to consider when building your Sitecore deployment pipeline for CM and CD servers.
If there is a job where personal relationships are of vital importance, then those working in HR definitely finish in the top three.
Interjú Farkas Gergővel, az ALLWIN Team Lead jelöltjével
Ha van munkakör, amelyben nagyon fontos a személyes kapcsolat, akkor a HR területen dolgozók pozíciója mindenképpen benne van az első három helyezettben. Takács Anikóval, az ALLWIN Talent Managerével arról beszélgettünk, hogyan alakultak át ezek a személyes kapcsolatok a távmunka ideje alatt, illetve milyen előnyei és hátrányai vannak a virtuális céges életnek.
One of this year’s most anticipated developments is C# 9, which will rejoice the programmer community with new, exciting features.
One of this year’s most anticipated developments is C# 9, which will rejoice the programmer community with new, exciting features.
The Sitecore User Group Conference Europe is Europe’s biggest Sitecore community event. It was held at the Budapest Congress Center on March 24-25, after being canceled in 2020. It was a special conference for a few reasons.
Hogyan segíti a skill mátrix a karrierfejlődést? Milyen egyéb célokat szolgál?
Interjú Izbéki Ádámmal, az ALLWIN egyik Sitecore szoftverfejlesztőjével a fejlesztői vizsgákról
The Sitecore User Group Conference Europe is Europe’s biggest Sitecore community event. It was held at the Budapest Congress Center on March 24-25, after being canceled in 2020. It was a special conference for a few reasons.
IT outsourcing is very popular nowadays due to the fact that it has a lot of pros from a business perspective. There are a couple of blog posts written on this topic. You can take a look at one of them here. This post is about showing what makes an outsourcing partnership tempting for a developer – and at the end of the day, it is a win-win situation when both you and your developers are happy.
IT outsourcing is very popular nowadays due to the fact that it has a lot of pros from a business perspective. There are a couple of blog posts written on this topic. You can take a look at one of them here. This post is about showing what makes an outsourcing partnership tempting for a developer – and at the end of the day, it is a win-win situation when both you and your developers are happy.
Sitecore vagy Umbraco? Összehasonlító posztunkkal segítünk választani a gyakran feltett kérdésre.
Last year Sitecore (the company) acquired several API-first, cloud-based products. With these acquisitions, Sitecore has been reacting to the trend of Headless CMS (Content Management System) and Content as a Service (CAAS). In this blog post, I will lead you through the new and old Sitecore products and then try to speculate the Sitecore product roadmap and how it affects the customer and partner base of Sitecore.
Sitecore JSS and Sitecore Headless is out for a few years now but we started our first headless project last year. Our chosen stack was Sitecore Headless 10.2 with Next.js SDK (19.0.0) using Server-Side Rendering (SSR). I would like to talk about 2 main topics in this post. The first one is how the development processes are changed because of the changed tech stack. The second part is about the technical challenges we met during the implementation.
Sitecore JSS and Sitecore Headless have been out for a few years now, but we started our first headless project last year. Our chosen stack was Sitecore Headless 10.2 with Next.js SDK (19.0.0) using Server-Side Rendering (SSR). I would like to talk about two main topics in this post. The first one is how the development processes are changed because of the changed tech stack. The second part is about the technical challenges we met during the implementation.
Last year Sitecore (the company) acquired several API-first, cloud-based products. With these acquisitions, Sitecore has been reacting to the trend of Headless CMS (Content Management System) and Content as a Service (CAAS). In this blog post, I will lead you through the new and old Sitecore products and then try to speculate the Sitecore product roadmap and how it affects the customer and partner base of Sitecore.
Short introduction about the improved upgrade experience from release 10.1 and the new partial HTML cache clearing.
Imagine that you’re a software development company that started to work with British and North American companies a long time ago, preferring AWS as their cloud provider. So, you have already picked up a significant amount of knowledge and experience about AWS. Then, some of your clients’ recent developments required some Azure and Microsoft API-related knowledge as well to achieve their goals. Let’s review our two recent case studies where having a partner experienced in Azure turned out to be beneficial and efficient for our client.
Interjú Uhrin Ádámmal, az ALLWIN egyik Team Lead jelöltjével nemzetközi projekttapasztalatairól, pozíciójának kihívásairól és szépségeiről és könyvekről
Imagine that you’re a software development company that started to work with British and North American companies a long time ago, preferring AWS as their cloud provider. So, you have already picked up a significant amount of knowledge and experience about AWS. Then, some of your clients’ recent developments required some Azure and Microsoft API-related knowledge as well to achieve their goals. Let’s review our two recent case studies where having a partner experienced in Azure turned out to be beneficial and efficient for our client.
Short introduction about the improved upgrade experience from release 10.1 and the new partial HTML cache clearing.
A 2020-as covid időszak közben után, jelentősen megnőtt az igény az online kereskedelemre. Sok, addig csak fizikai boltban értékesítő cég döntött úgy, hogy belép az online piactérre. De miért éri meg a piacon lévő dobozos megoldások helyett egyedi fejlesztésű webáruházat választani?
Budapest, Hungary —February 1, 2022 —ALLWIN, a leading custom software development company today announced that Tamás Tárnok, Senior Software Developer at Allwin, has been named a Most Valuable Professional (MVP) in the Technology category by Sitecore®, the global leader in digital experience management software. Tamás Tárnok was one of only 141 Technology MVPs worldwide to be named a Sitecore MVP this year. This is the 5th consecutive year Tamás has been recognized as a Sitecore MVP.
Budapest, Hungary —February 1, 2022 —ALLWIN, a leading custom software development company today announced that Tamás Tárnok, Senior Software Developer at Allwin, has been named a Most Valuable Professional (MVP) in the Technology category by Sitecore®, the global leader in digital experience management software. Tamás Tárnok was one of only 141 Technology MVPs worldwide to be named a Sitecore MVP this year. This is the 5th consecutive year Tamás has been recognized as a Sitecore MVP.
Iván Patrik szoftverfejlesztő első éve az ALLWIN-nál
It’s true - we think outsourcing works. It’s also true that we’ve got a vested interest! We offer top quality outsourcing to clients all over the world. However, that doesn’t mean we think outsourcing is right for every company or for every project.
It’s true - we think outsourcing works. It’s also true that we’ve got a vested interest! We offer top quality outsourcing to clients all over the world. However, that doesn’t mean we think outsourcing is right for every company or for every project.
Workforce diversity is necessary for business. Teams made up of people with greater individual differences between each other leads to higher productivity and better performance. Despite statistics showing how GDP will increase by an average of 35%with a closed gender pay gap, women in tech remain at a disadvantage over men. Where women take up less than 10% of C-Suite positionsat tech firms, there’s plenty of room to promote representation, leadership and inclusion of women at all levels –from CTO to administrator. And when it is, there is no doubt that a more motivated and higher-performing workforce will emerge.
Workforce diversity is necessary for business. Teams made up of people with greater individual differences between each other leads to higher productivity and better performance. Despite statistics showing how GDP will increase by an average of 35%with a closed gender pay gap, women in tech remain at a disadvantage over men. Where women take up less than 10% of C-Suite positionsat tech firms, there’s plenty of room to promote representation, leadership and inclusion of women at all levels –from CTO to administrator. And when it is, there is no doubt that a more motivated and higher-performing workforce will emerge.
An interview with ALLWIN Team Lead Candidate Ádám Uhrin about his experience working on a Norwegian project, the challenges and beauty of his position and books
You are developing a product, but you're short on some developers to meet the deadlines. Or your business has its own IT team, but you're missing some experts for your unique project. You need to invest in some development but also save some money. We understand your struggle.
You are developing a product, but you're short on some developers to meet the deadlines. Or your business has its own IT team, but you're missing some experts for your unique project. You need to invest in some development but also save some money. We understand your struggle.
In this article, I will show you a solution for zero-downtime deployment in Azure Kubernetes Service. To add a context for it, first, we are going through some Deployment strategies. Then, I will choose the one that fits our needs. Some of them are supported by Kubernetes natively, some are not (yet). Next, I will outline a System overview by showing you the necessary Kubernetes objects in our AKS. The following part of my article presents our Azure DevOps deployment pipeline to you and briefly goes through the scripts and other settings that do the main thing: zero-downtime deployment. Finally, I am going to Wrap up the things
In today’s highly competitive business sector pace and user experience decide who wins or who fails.
In today’s highly competitive business sector pace and user experience decide who wins or who fails.
In this article, I will show you a solution for zero-downtime deployment in Azure Kubernetes Service. To add a context for it, first, we are going through some Deployment strategies. Then, I will choose the one that fits our needs. Some of them are supported by Kubernetes natively, some are not (yet). Next, I will outline a System overview by showing you the necessary Kubernetes objects in our AKS. The following part of my article presents our Azure DevOps deployment pipeline to you and briefly goes through the scripts and other settings that do the main thing: zero-downtime deployment. Finally, I am going to Wrap up the things
Nowadays there is a growing demand for .NET specialists. Take the opportunity, learn .NET programming.
Nowadays there is a growing demand for .NET specialists. Take the opportunity, learn .NET programming.
Field services encompass all kinds of jobs that are conducted on the property of the client, rather than in the office of a company.
Miért fektet nagy hangsúlyt a közösségépítésre a Sitecore, ami a világ egyik legelitebb CMS (Content Management System, azaz tartalomkezelő rendszer) platformja, és milyen út vezet a közösség MVP elismeréséhez; -erről beszélgettünk Tamással.
Field services encompass all kinds of jobs that are conducted on the property of the client, rather than in the office of a company.
Tamás Tárnok, Senior Software developer at ALLWIN won Sitecore’s Most Valuable Professional (MVP) award for the third time.
Az idei nőnap alkalmából két szemszögből vizsgáljuk meg, milyen nőként a fejlesztők világában tevékenykedni. Egy korábbi ALLWIN-ost, Rábel Katalint, mint indie játékfejlesztőt kérdeztünk meg a témával kapcsolatban. Soproni Diána, Sitecore fejlesztő, DevOps mérnök munkatársunktól pedig az ALLWIN-os tapasztalatokba és napi feladatokba is betekintést nyerhettek.
A férfi egészség hónapja alkalmából beszélünk a mentális állóképességről és a témával kapcsolatos képzéseinkről.
On one of our recent projects, we needed to implement an application with CRUD operations and some relateively simple integration by pushing content to two different systems, and monitor if they have been processed or not. We opted the Amazon Lambda route with Amazon DocumentDb, and the goal of this blog post is to summarize the developer experience that we faced during development of the project and comparing them to Azure Functions. As .NET developers, we faced that the developer experience is significantly better using the matching Azure technologies, and running an Amazon Lambda function locally might also have a steep learning curve for some people who are not familiar with Docker and containerization.
Serverless was at its 2nd major version when we were building the project and their slogan was that you can easily deploy your application with the framework to most cloud platforms – including AWS, Azure and GCP.
Én abban hiszek, hogy ma az emberközpontú vezetésnek van jövője. odafigyelünk a munkatársakra, autonómiát, önállóságot adunk nekik, és kommunikáljuk a felelősségüket.
Mostanra már talán te is találkoztál a „digitális átalakulás” fogalmával. De mit is jelent ezt a gyakorlatban? Azok kedvéért,akiknek még nem egészen világos: általánosságban véve a digitális átalakulás annak mértéke, hogy az adott vállalkozás mennyire tudja integrálni a digitális technológiát munkájába, megváltoztatva ezzel az üzleti mechanizmusait, aktivitását és modelljét, valamint az ügyfelekkel való kapcsolattartást.
Serverless was at its 2nd major version when we were building the project and their slogan was that you can easily deploy your application with the framework to most cloud platforms – including AWS, Azure and GCP.
Interjú Essig-Kacsó Attilával, az ALLWIN egyik úttörő Umbraco fejlesztőjével egyenesen Kanadából, avagy jet laggen innen és túl
Gyakran tapasztaljuk, hogy a nagyvállalatok abban a tudatban élnek, hogy van belsős rendszerük, de mindez javarészt a különféle fájlmegosztó és -kezelő felületek vállalati használatában merül ki. A SharePoint alapú vagy Drive megoldások nagyon népszerűek, de ezek alapvetően dokumentumkezelő és projektmunka támogató rendszerek, így senki sem várhatja el tőlük, hogy valódi üzleti megoldásokkal szolgáljanak.
On one of our recent projects, we needed to implement an application with CRUD operations and some relateively simple integration by pushing content to two different systems, and monitor if they have been processed or not. We opted the Amazon Lambda route with Amazon DocumentDb, and the goal of this blog post is to summarize the developer experience that we faced during development of the project and comparing them to Azure Functions. As .NET developers, we faced that the developer experience is significantly better using the matching Azure technologies, and running an Amazon Lambda function locally might also have a steep learning curve for some people who are not familiar with Docker and containerization.
Ideje levonnunk az elmúlt időszak tanulságait, ráadásul addig amíg még friss az élmény. Ezért május végén beszélgetésre hívtuk Nagy Istvánt, az ALLWIN CEO-ját — szigorúan Microsoft Teamsen —, és arról faggattuk, milyen kihívásokkal kellett szembenéznie vezetőként, illetve hogyan kezelte a cég a hirtelen jött változásokat.
The world somersaulted around us in mid-March, and just like that we found ourselves in an unprecedented situation. There was no playbook, no one-size-fits-all strategy, and every leadership decision had gained an exceptional weight.
A vízesésmodell, agilis fejlesztés esetleg scrum vagy hibrid modell. Az informatikában, a szoftverfejlesztésben, ha projektekről beszélünk, ezek mindennapos fogalmak, hol egyiket, hol másikat alkalmazzuk egy-egy project kapcsán.
Manapság a vállalati rendszerek felhőbe költöztetése mellett számos érv szól – ezek a teljesség igénye nélkül a költségoptimalizálás, megbízhatóság, üzemeltetés idejének redukálása vagy akár eliminálása, biztonság, skálázhatóság és a rendelkezésre állás. Bár a felhőszolgáltatások előnyeiről regényeket lehetne írni, ebben a cikkben az utóbbi hármat vizsgáljuk meg egy kicsit közelebbről.
Outsourcing - especially if it’s your first time - can be daunting. You might be looking to scale up faster, add expertise to your team quickly, save money or focus on your core competencies.
Outsourcing - especially if it’s your first time - can be daunting. You might be looking to scale up faster, add expertise to your team quickly, save money or focus on your core competencies.
Understanding your customers - and making them feel heard - is central to good relationships. A good CRM that is properly embedded into your business and widely used can help you keep on delivering the personal touch even as you scale.
Understanding your customers - and making them feel heard - is central to good relationships. A good CRM that is properly embedded into your business and widely used can help you keep on delivering the personal touch even as you scale.
While choosing a new content management system can be a complicated and challenging task, it might be the easier half of the whole story. Actually, it's the implementation where things can really go rough.
Mi tartja nálunk 10 éve egyik leghűségesebb kollégánkat? Back Office vezetőnk, Völgyi Szilvi mesél egy évtizednyi ALLWIN-os élményről.
Agile software development is pretty popular nowadays, but it can be frustrating for people in various roles working on the project. Here are a couple of notes on the experience that we faced on recent projects.
While choosing a new content management system can be a complicated and challenging task, it might be the easier half of the whole story. Actually, it's the implementation where things can really go rough.
Agile software development is pretty popular nowadays, but it can be frustrating for people in various roles working on the project. Here are a couple of notes on the experience that we faced on recent projects.
Helicopter view. We don't want to boil the ocean bleeding edge, for driving the initiative forward for locked and loaded the horse is out of the barn code.
Cloud native container based. Old boys club move the needle, or timeframe. Strategic fit i called the it department about that ransomware because of the old antivirus.
Circle back around we're ahead of the curve on that one. Let me know if you need me to crack any skulls pre launch on your plate. Create spaces to explore what’s next digital literacy driving the initiative forward.
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content. A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!