Fork Pull Merge Push artwork

Fork Pull Merge Push

21 episodes - English - Latest episode: over 1 year ago - ★★★★★ - 5 ratings

Fork Pull Merge Push is a podcast about topics developers obsess over. In the first season, developer Esko Lahti talks to engineers around the world about the topics that have sent them down to their deepest, most mind-bending rabbit holes.

Fork Pull Merge Push is a podcast by Reaktor, a strategy, design and technology company changing how the world works.

Technology
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Why Diversity, Equity, and Inclusion in Tech is More Important Than Ever

March 30, 2023 10:18 - 46 minutes - 42.5 MB

In toDEI's episode, we discuss the past, the present, and the future of diversity, equity, and inclusion in the tech field. Starting with the basics, like what DEI actually means and what's its purpose, but also addressing more complex topics, like the importance of having diverse leadership, how to measure DEI, and how to build a proper DEI strategy. Come as you are and join the talk with our guests, Cassandra Shapiro & Jasmin Assulin.   Guests Cassandra Shapiro is Reaktor's Global Head ...

Future of Work. Making Sense of the AI Hype

March 09, 2023 08:03 - 37 minutes - 34.7 MB

We continue discussing the future of work, and in today’s episode, we look at it from the AI angle. What can we expect from AI democratization, and what are the dangers of AI hype? Is today’s AI-assisted software development any better than just auto-fill? How to make sense of the emerging generative models and expand your creativity? Tune in as we address these and more questions with our guests Johan Himberg and Jimi Hyvärinen. Guests Jimi Hyvärinen is an Art Director with a strong backg...

Make Your Team Click: The Fundamentals of Agile

February 16, 2023 10:18 - 42 minutes - 38.7 MB

Is the future of work co-located, hybrid, or online? How can we efficiently integrate design & development teams around agile ways of working? Are there any shortcuts in that process? Our guests, Gabi & Panu, bring unique theoretical and practical perspectives to the table. Tune in and share this with your teammates. 😉 Guests Panu Korhonen is a designer and has been in this business since -86. That is NINETEEN-eighty-six - almost 40 years ago. So he has seen quite a lot of different ways o...

Is Software Development Becoming Obsolete?

January 25, 2023 09:33 - 53 minutes - 49.5 MB

Is development becoming obsolete? We invited Miku and Pauliina to talk about software engineering — how the roles have been shaping, what the current trends and challenges are, and how we can shape the future of our profession. Tune in and join our semi-practical, semi-philosophical conversation. Guests Pauliina started her career as a communications consultant, but slowly life took her back to her childhood hobby - coding. She moved all the way to Australia to study at a coding bootcamp a...

Truth over convenience. The data analytics episode

July 11, 2022 12:18 - 34 minutes - 31.4 MB

In many organizations, analytics are still often put on the back burner. Why? We invited analytics expert Matias Muhonen to talk about that in this episode. We touch upon the basics of analytics, the whys and hows of data collection, management, and security. Guest Matias Muhonen is an analyst, make-it-happener and a full-stack developer. He has been gathering and analysing data, doing experimentation, building services and making work better at Reaktor for six years now. Matias's passion ...

Solve it like an admin. Why it's important to ask 'why'?

June 21, 2022 08:52 - 36 minutes - 50.4 MB

In today's episode, we dive into the admin world in the Reaktor context. For that, we invited Robin Laurén, a full-stack admin, who's been with Reaktor for over nine years. We talk about what qualities make a great sysadmin and why empathy and people skills are as necessary as tech skills. We touch upon the topics of data security and mobile device management (MDM). Finally, Robin shares some fascinating stories from his years of experience working in IT.  Guest Robin Laurén is a full-stack...

Learning by Teaching. Embracing Continuous Learning as a Developer

May 23, 2022 12:02 - 44 minutes - 60.7 MB

In this episode, we talk about continuous learning with Laura Beatris, full-stack developer from Reaktor Amsterdam. Laura opens up about why teaching others also helps her grow professionally. She also shares her learning techniques & processes.  Guest Laura Beatris is a Software Developer at Reaktor, originally from Brasil but currently based in the Netherlands. In addition to writing code, Laura also loves learning by teaching others. She's currently studying more in-depth GraphQL and Eli...

Code it Aside: How to Plan, Launch, and Promote your Side-Project

May 02, 2022 06:54 - 40 minutes - 55.9 MB

In today’s episode, we talk about open source, developer communities, and side-projects. Jesse Luoto from Reaktor Helsinki shares his hard-earned lessons from planning, launching, and promoting dozens of side projects of all shapes and sizes. What’s the right balance between the speed and quality of your open source project? When you should launch, how to promote your work, and how to maintain it with the help of dev communities? Tune in to get answers to these and many more questions. Gues...

Let's Map This Out! Working with GIS and OpenStreetmap Data

March 01, 2022 06:00 - 22 minutes - 20.9 MB

In this Fork Pull Merge Push episode, we discuss geographic information system (GIS) - not a well-known domain to many. Henna Kalliokoski, a GIS professional and functional programming enthusiast will share her knowledge on GIS data, coordinate systems and e.g. accessibility. GIS data can be used in many different ways and she will shed light on e.g. how open source communities contribute to GIS data and service development. Guest Henna Kalliokoski a full-stack developer and a GIS professio...

Curiosity Drive or Why I Moved from the US to Finland

February 15, 2022 06:00 - 49 minutes - 44.9 MB

In today's episode, we talk with product designer Ross Langley about the feeling of belonging. We talk about change — whether it's changing your career path or moving to another country. Ross walks us through the practicalities of relocation. About different working cultures, in Finland and the US. About dealing with the pandemic, impostor syndrome, and difficult clients. Ross opens up about his experience of burn-out and how he recovered from it. We know that it's common for people in the t...

Do You Really Need Artificial Intelligence in Your Software?

February 01, 2022 05:00 - 33 minutes - 30.8 MB

Guest: Henrik Aalto is a data science generalist with a background in systems analysis and operations research. He works in the intersection of technology and business and loves creating data-driven solutions to complex problems. Despite his passion for AI, sometimes he thinks a simple BI-report will do all that’s needed. In his spare time, he likes to keep it simple - cook from season’s veggies and do mostly outdoor sports that fit the weather. Hosts:  Anna Fröblom is a great programmer, p...

Code and Emotion. Why Anthropology is Important for Creating Good Digital Products

January 18, 2022 07:27 - 34 minutes - 31.6 MB

Guest Anna Haverinen is a Design Anthropologist and she holds a PhD in Digital Culture. She works at the intersection of design, technology, and business by providing strategic and qualitative insight into people, communities, and individuals. In her academic work, she has studied grief and death in online environments, and in the past years, she has worked with clients such as UPM, Suunto, Aarikka, and Janssen Pharmaceuticals. Her favorite thing in the world is Fazer chocolate. Hosts Anna ...

Deep dive into advanced TypeScript

May 31, 2021 06:00 - 52 minutes - 48.3 MB

Microsoft is arguably taking over the open source world. Esko, Paavo, Juuso and Sam debate the role the company plays in today’s open source community – TypeScript, GitHub, VS Code, npmjs.com and all – and discuss the advanced features of TypeScript. Guests Paavo Huhtala joined Reaktor at the age of 19. A self-taught hobbyist programmer since middle school, he likes pretty much everything – from writing compilers in Rust to adding that missing 0.5 pixels of left padding to the signups form...

Clojure and Its Superpower, The REPL

May 06, 2021 05:32 - 48 minutes - 44.8 MB

Cheers to the 14th trip around the sun of the language that’s made up of data! In this episode, Esko, Matti and Toni discuss Clojure, REPL, and how you can use them in your next project. Guests Matti Lankinen’s programming career started from the little boy's dream of making his own games. C++ was too hard at the time, so he started making his own programming language. It was never finished. (Hands up, who can relate?) Toni Vanhala learned the alphabet by typing on the keyboard and copyin...

Clojure and It’s Superpower, The REPL

May 06, 2021 05:32 - 48 minutes - 44.8 MB

Cheers to the 14th trip around the sun of the language that’s made up of data! In this episode, Esko, Matti and Toni discuss Clojure, REPL, and how you can use them in your next project. Guests Matti Lankinen’s programming career started from the little boy's dream of making his own games. C++ was too hard at the time, so he started making his own programming language. It was never finished. (Hands up, who can relate?) Toni Vanhala learned the alphabet by typing on the keyboard and copyin...

Category Theory for the Non-PhD – and What to Use It For

April 15, 2021 04:00 - 37 minutes - 34.7 MB

Category theory may strike you as intimidating, but trust us, you can (and after this episode, are probably itching to) talk applicative functors and parser combinators over afterwork drinks. Listen in to learn why Esko and Antti – both of whom started programming with dynamically typed languages – are so into category theory right now that they see applications of it everywhere. Guest Antti Holvikari is endlessly fascinated by pure functional programming languages such as Haskell and Pure...

Finding the Corner of the Internet You Love with Amsterdam Hackers

March 25, 2021 05:00 - 45 minutes - 41.6 MB

Two years ago, David and Tijn formed Amsterdam Hackers: a group of developers willing to conquer and learn from tech problems they had previously found impossible. In this episode, Esko talks to the two Amsterdam-based engineers about the group’s philosophy, as well as their two largest projects; the gbforth and Delisp. Guests David Vázquez grew up sitting next to his father, watching him code in Clipper. Having coded in Microsoft Access and Visual Basic, he got into Linux and C around 200...

The Promise of Tasks: Concurrency in a Single Threaded World

March 11, 2021 05:00 - 32 minutes - 30.1 MB

Multiple threads or only one thread, and why should it matter? Blocking or non-blocking IO, and what benefits do each of them offer? What’s the problem of using callbacks? Hold on to your hats, folks – in this episode, Esko, Andy and Otto plow through some of the most fundamental questions regarding runtime environments.  Guests Andy Davies is a software developer who likes making other developers’ lives easier, usually by providing libraries, tooling, infrastructure, build systems, and wa...

Time to Ditch the Boilerplate: Safe, Fast and Easy Data Manipulation with Statically Typed Optics

February 25, 2021 05:00 - 32 minutes - 29.8 MB

Still writing bespoke functions and boilerplate to immutably manipulate a complex data structures? Statically typed optics will both do the heavy lifting for you, AND give your TypeScript hustle an unforeseen boost. Guest Petri Lehtinen started programming with Basic in the mid-90s. Open source projects and functional programming in typed programming languages are close to his heart. Host Esko Lahti is an engineer who saw the light after first encountering the partial.lenses optics libra...

GraphQL is the God Mode of Web Development

February 10, 2021 20:23 - 53 minutes - 48.7 MB

GraphQL has arguably changed the entire paradigm of writing full-stack web applications. In today’s episode, Esko, Ian and Dirk discuss GraphQL, Apollo, and Relay, and why they can, in good conscience, be called a web developer’s cheat codes. Guests Ian Fosbery is a big believer in good communication—both face-to-face, and through code. For the past 15 years, he has been building products, writing code, and getting excited about everything from good software design to devops and scale. Di...

Will Harmaja be the React Killer we've been waiting for?

January 27, 2021 07:04 - 27 minutes - 25.6 MB

React, it turns out, is not what lies at the end of the web development rainbow. In this episode, Esko, Juha and Jussi talk about achieving super fast user interfaces by combining functional programming techniques and embedding observables directly into the DOM with Harmaja. Guests Juha Paananen started coding with Commodore computers in the 80s and is a proud holder of both IBM WebSphere and XML certificates. Juha is the author of Harmaja, but perhaps best known in the open source communi...

Twitter Mentions

@reaktornow 8 Episodes
@motor_toni 2 Episodes
@luotojesse 1 Episode
@lauradotjs 1 Episode