محتوای ارائه شده توسط Scalac. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Scalac یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
We’ve all had a moment where we arrived at the grocery store and can’t remember passing any of the stoplights along the way. We’re halfway down an aisle and scrambling to remember what we even needed. Our mind is in overdrive trying to sort through our ever-growing to-do list. We’ve been there when just making it through the next task is hard. But the normal stresses of life aren’t the only thing YOU have to deal with. Nora McInerny hosts The Head Start: Embracing the Journey, a new podcast from iHeartRadio and AbbVie, a space to share open and honest conversations acknowledging the struggles we all face, while leaning into the hope and optimism we all share. We’ll hear from doctors, experts, and everyday people who will be sharing their experiences, migraine coping strategies, and major wins, all while building a community of support around an invisible disease that makes every day uncertain: Chronic Migraine. Click here for Product Information, including Boxed Warning and Medication Guide, or visit https://bit.ly/3BlbaHG
محتوای ارائه شده توسط Scalac. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Scalac یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
The place where technology & business meet. Our thoughts, knowledge, and opinions served in passionate conversations about the things we love in the IT world. Let's figure out the future of technologies together. You listen, we record.
محتوای ارائه شده توسط Scalac. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Scalac یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
The place where technology & business meet. Our thoughts, knowledge, and opinions served in passionate conversations about the things we love in the IT world. Let's figure out the future of technologies together. You listen, we record.
Why you should choose ZIO in your next project. Benefits of functional programming in ZIO In this episode, you will find out why the principles of Scala should be applied everywhere. Mat Gren, Head of Business at Scalac, and Zuka Kakabadze, CTO at Fugo, talk about the business benefits of using functional programming and, most importantly, ZIO - Type-safe, composable asynchronous and concurrent programming for Scala. Fugo is a #startup that chose functional programming and ZIO to scale its #MVP . See what the business reasons behind this decision were. Also, find out why it's a great approach to think longterm. To think about Scalability from day one and build your scalable MVP in Scala. Here's a quick preview of the topics we'll cover in the episode: Why did Zuka ( Fugo.ai ) decide to completely rewrite their project - the challenge of scaling the MVP Zuka ( Fugo.ai) decided to choose #Scala . The business rationale behind this decision (+ Haskell vs. Scala) Fugo.ai goes all in. They decided not only to choose Functional Programming in Scala - they decided to use #ZIO , the new library in the ecosystem. Learn why. ZIO vs. Akka, Scala Z, and other Scala frameworks. The road from Akka to ZIO Finding a sweet-spot between Functional and Object-Oriented Programming. How Functional you want to go? The primary business benefits of ZIO Hiring new team members - how ZIO makes it easier because it "forces" developers to be functional Pure Scala vs. ZIO - how ZIO makes it easier to onboard new people. More business approach to Functional Programming The switch from a scientific approach to a business one When to use Scala - for what type of projects it's best? Why Scala is best for… start-ups. It allows you to build and iterate high-quality software quickly. Less Scala developers on the market in comparison to other technologies - no problem! Choosing Scala - ZIO, you need fewer developers to do the job. The benefits of using GraphQL in your project The right approach to building MVP How to tell the investors that you need to rewrite the product…
In this video, you're going to learn precisely how working from home in an IT company looks like. Our teammates are going to tackle three different perspectives: - An experienced developer who works remotely for years, - New developer at Scalac who just finished the remote onboarding process, - HR expert who explains how Scalac takes care of the remote employees. To be clear: switching to #workingfromhome , especially in a coronavirus rush, takes hard work. But with this video, you'll get proven strategies that you can use to make working from home more productive and grow your business despite all that's happening.…
In our opinion, the ability to effectively work from home is THE most important skill you can have now in coronavirus outbreak. Lukasz Kuczera, AKA HANS, CEO of Scalac, and Senior Scala Developer Michal Szulczewski share their best tips on how to work remotely, representing two sides of the fence. Employer - lower costs - have more autonomous employees - make better use of technology - #IncreaseProductivity - access to a wider pool of applicants - improve employee retention Employee - having a flexible schedule - create a custom environment that suits your needs - avoid office distractions - save time on commuting - make calls without searching for a free conference room Specifically, in this video, you'll learn from our CEO and our Developer: How to set up hardware, tools, boundaries, your work environment to get the best results. Then, we'll show you how employees and employers can work together on the "Is he really working?" issue. And give you some tips and tricks on time management working from home. When it's all said and done, you'll have a specific knowledge of working from home showed from both the CEO and Developer side. Want to know more about working from home? Download our ebook on How to Manage Remote Employees for FREE! https://bit.ly/2Ua4HdQ…
In this episode of our podcast, you'll see 5 of our Scala Developer - Daniele Torelli - best tips on working remotely. So if you want to get comfortable working remotely, you'll love the actionable techniques in this video. In short, you'll get access to a bunch of Working From Home tips that you can (literally) implement today.…
Functional Programming is consistently gaining market share, and its popularity is growing. Why is that? Answer for CEO: Because Functional Programming goes exceptionally with business and scalability. In functional programming, there's less code, and there are fewer dependencies, so it enables you to develop different parts of your system/business independently. Especially in complex systems, it's the only reasonable way to scale. Answer for CTO: Functional programming means: Less code, fewer bugs, code open for parallel computation, and concurrent programming. But what you'll learn in this episode of our podcast is that it's not about throwing away your object-oriented program to enter functional programming. We're going to help you find your approach, whether you're a beginner or more experience in functional programming concepts. Here's some of the stuff we're going to cover in today's episode. How #FunctionalProgramming is helping the #business Strongly typed and statically typed Functional Languages Differences between strictly typed and dynamically typed languages Benefits of Functional Programming: Object-oriented vs. functional programming - why some companies still choose object-oriented languages? Ways teams can start building projects in a more functional approach Scala evangelist that creates a team from scratch The whole company decides to shift to Functional Programming Simple steps you can take to be more functional - changing the way the team thinks about the code #DomainDrivenDesign , #EventSourcing , #CQRS (Command Query Responsibility Segregation) functional nature Advice for more experienced teams How to switch to functional programming on JVM - from JVM to Scala Why are people still not choosing functional programming as their first choice? Changes in functional programming communities - FP gaining popularity. ZIO library by John De Goes - a simple solution to get functional programming benefits without the hassle Conclusions about Functional Programming future - is it going to become mainstream?…
How to build a fully remote company? Is it easy to work with a #remotecompany on a project? We decided to find out. And the results will probably surprise you. First, a little bit of background. Scalac is a remote company (with most of our 122 employees working remotely). CloudAdmin has been Scalac's client for almost three years. Also, Paweł Gieniec, CEO of CloudAdmin, build his company based on remote culture. We decided to ask Paweł how building a remote company looked for him. We talked about #cloudsystems and #datacenters , in general, but also considering the #COVID19 situation. Then Paweł talked thoroughly about building his company and working from home. Also, we tackled the trust in working with remote agencies; thus, it's very often a concern of people who never worked with such a company before. Finally, we talked about building culture in a remote team and the influence of the external organization that joins your company. Does it affect culture? Which scenario is better - when the number of employees is growing inside or outside your startup? Find out!…
In this episode, we're going to talk about Keycloak authorization. Mat Gren, CEO at Scalac is going to talk with Radu Toev, Scala Developer at Scalac about Keycloak's popularity, competitors, and usage. They're going to focus on the business aspect of Keycloak authentication considering issues like GDPR and security. About Keycloak "Keycloak is based on a set of administrative UIs and a RESTful API and provides the necessary means to create permissions for your protected resources and scopes, associate those permissions with authorization policies, and enforce authorization decisions in your applications and services." If you're interested in learning Keycloak check out our articles USER AUTHENTICATION WITH KEYCLOAK – PART 1: REACT FRONT-END https://scalac.io/user-authentication... USER AUTHENTICATION WITH KEYCLOAK – PART 2: AKKA HTTP BACKEND https://scalac.io/user-authentication... Scalac is a web & software development company with 122 employees, most of them working remotely. We specialize in functional programming, distributed computing, blockchain, analytical dashboards, and data engineering solutions. Our teams include Backend, Frontend, DevOps, Machine Learning, Data Engineers, Manual QA, and QA Automation, UI/UX designers.…
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.
به بهترین برنامه ی پادکست جهان ملحق شوید تا نمایش های مورد علاقه ی خود را در برنامه های اندروید و iOS آنلاین مدیریت کنید و آفلاین پخش کنید. خیلی راحت و کاملا رایگان!