Hackers Archives - Software Engineering Daily

Hackers Archives - Software Engineering Daily

Technical interviews about software topics.

Author

Hackers Archives - Software Engineering Daily

Category

Technology

Latest episode

Sep 5, 2023

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Making React 70% faster with Aiden Bai of Million.js 05.09.2023

React is an immensely popular JavaScript library that is used to build website user interfaces. A key feature of React is that it uses a virtual Document Object Model, or DOM, to selectively update the desired regions of the web page, which provides major performance advantages. Million.js is an open source project that provides an The post Making React 70% faster with Aiden Bai of Million.js appe...

Cross-functional Incident Management with Ashley Sawatsky and Niall Murphy 17.08.2023

Incident management is the process of managing and resolving unexpected disruptions or issues in software systems, especially those that are customer-facing or critical to business operations. Implementing a robust incident management system is often a key challenge in technical environments. Rootly is a platform to handle incident management directly from Slack, and is used by The post Cross-func...

SDKs for your API with Sagar Batchu 01.08.2023

APIs are ubiquitous and critical to building modern software, and developers must frequently develop custom APIs to streamline user access to their services. However, making an API that provides a great developer experience can be a time-consuming endeavor. As a result, API teams often leave the final mile of integration up to their users. Speakeasy The post SDKs for your API with Sagar Batchu app...

Shipping Features with Ben Rometsch 15.06.2023

Feature flags also known as feature toggles, release toggles or feature flippers are a way to enable or disable a particular feature from your app without making any changes to the source code. You can turn on or off a particular functionality without deploying new code. Feature flags can also be used to serve different The post Shipping Features with Ben Rometsch appeared first on Software Engine...

Modern Robotics Platform with Eliot Horowitz 06.06.2023

Programming robotics software has traditionally been a specialized field. The software industry has seen rapid progress, the operating system that provides the foundation for our software applications is taken care of by companies like Google, Microsoft, and other players like Canonical, Amazon, etc. The robotics industry still needs that OS layer that handles the complexities The post Modern Robo...

Bug Reporting is Broken and how Jam is Fixing that with Dani Grant & Mohd Irtefa 01.05.2023

Bug reporting hasn’t changed since the 1990’s. Despite all the technological advancements we’ve made in the rest of software development, the way we handle bugs has stayed the same. It is common practice for non technical teams to provide bug reports that are missing vital information for developers to identify and quickly fix code, such The post Bug Reporting is Broken and how J...

Meme.com with Johan Unger 19.10.2021

Whether you love them or hate them, share them or ignore them, you encounter memes all over the internet.  Those that are popular can often take off and spawn a long history of remixes, variants, derivatives, and inspired works. In this episode, we interview Johan Unger, the founder of meme.com.  They’re creating a platform for The post Meme.com with Johan Unger appeared first on Software Engineer...

Roblox Engineering with Claus Moberg 18.12.2019

Roblox is a gaming platform with a large ecosystem of players, creators, game designers, and entrepreneurs. The world of Roblox is a three-dimensional environment where characters and objects interact through a physics engine. Roblox is multiplayer, and users can interact with each other over the Internet. Roblox is not one single game—it is a system The post Roblox Engineering with Claus Moberg a...

Indie Hackers with Courtland Allen Holiday Repeat 25.11.2019

Originally published November 4, 2016 Indie Hackers is a website that profiles independent developers who have made profitable software projects, usually without raising any money. These projects make anywhere from a few hundred dollars a month to more than $100,000 as in the case with park.io, one of the services profiled by Indie Hackers. Courtland The post Indie Hackers with Courtland Allen Hol...

Indie Hack or Venture Back with Lynne Tye 20.11.2019

Key Values is a platform where companies are profiled with descriptions of their company values. These profiles describe features such as work-life balance, company culture, daily routines, and strategy. Lynne Tye created Key Values with the goal of building a small business that would make money through connecting job seekers to companies with a culture The post Indie Hack or Venture Back with Ly...

FindCollabs Hackathon Winners: Kitspace and Rivaly 29.06.2019

FindCollabs is a platform for finding collaborators and building projects. Three months ago we had our first hackathon, with lots of projects being created and collaborated on. In an earlier episode, we showcased the first place winner ARhythm.  Today’s show features two more interviews with winners from the first FindCollabs hackathon. Kitspace is an open The post FindCollabs Hackathon Winners: K...

Gaming with Eli Brown 23.05.2019

Gaming is becoming mainstream. Popular multiplayer games such as Fortnite and Minecraft present players with a massive virtual world to explore, build, and compete within. Turn-based games such as Hearthstone and Magic are breeding a new generation of board game and card game aficionados. Social media networks like Twitch and YouTube have turned gaming into The post Gaming with Eli Brown appeared...

Emerging Markets: Kenya with Nelly Cheboi 20.05.2019

Africa is rapidly adopting the same software and hardware technologies that have transformed the western world over the last few decades. But access to computers and technology education is still uneven. Where there is access to computers, smartphone adoption often comes before access to laptops or desktop computers. Nelly Cheboi is the founder of TechLit The post Emerging Markets: Kenya with Nell...

SPIFFE: Zero Trust Workload Identification with Evan Gilman 14.11.2018

Modern software consists of sprawling international networks of servers. Users contact these servers to access applications. Microservices talk to each other to fulfill complicated requests. Databases and machine learning frameworks crunch terabytes of information to provide complicated answers. Across this infrastructure, there is a lot of different activities–and a lot of vulnerabilities....

Jailbreaking Apple Watch with Max Bazaliy 31.07.2018

Apple operating systems are closed source. This closed source nature gives Apple an extremely successful business model–and a very different software developer ecosystem than Linux-based systems. Since Linux is open source, the information on how to manipulate the system at a low level is very public. The lack of information about low-level programming in Apple The post Jailbreaking Apple Wa...

Counting People with Andrew Farah 16.07.2018

If you operate a restaurant, you want to know how many people are inside your restaurant at any given time. You also want to be able to know your occupancy if you operate a movie theater, coffee shop, or apparel store. Knowing how many people are in your building can answer several business-related questions. Do The post Counting People with Andrew Farah appeared first on Software Engineering Dail...

Kademlia: P2P Distributed Hash Table with Petar Maymounkov 02.07.2018

Napster, Kazaa, and Bittorrent are peer-to-peer file sharing systems. In these P2P systems, nodes need to find each other. Users need to be able to search for files that exist across the system. P2P systems are decentralized, so these routing problems must be solved without a centralized service in the middle. Without a centralized service The post Kademlia: P2P Distributed Hash Table with Petar M...

Browser Building with Osine Ikhianosime 23.06.2018

Crocodile Browser is a fast browser built by Osine and Anesi Ikhianosime, a pair of brothers from Nigeria. I interviewed them 3 years ago, and in this episode I caught up with Osine to learn what he and his brother have been working on since then. Osine and Anesi have become friends of mine since The post Browser Building with Osine Ikhianosime appeared first on Software Engineering Daily .

Necto: Build an ISP with Adam Montgomery 12.06.2018

In the tech industry, we have all grown to fear “lock-in.” Lock-in is a situation in which you have no choice but to pay a certain provider for some aspect of your computer services. Since computers are so fundamental to our lives, we sometimes have no choice but to pay the provider of that lock-in The post Necto: Build an ISP with Adam Montgomery appeared first on Software Engineering Daily .

Pi Hole: Ad Blocker Hardware with Jacob Salmela 29.05.2018

Ad blockers in the browser protect us from the most annoying marketing messages that the Internet tries to serve to us. But we still pay a price for these ads. We pay the bandwidth costs of requesting these pages. Our browsers are slowed down by these extra requests. Pi Hole is a hardware based ad The post Pi Hole: Ad Blocker Hardware with Jacob Salmela appeared first on Software Engineering Daily...

Design Principles From Functional Programming with Runar Bjarnason 30.01.2018

Functional programming can improve the overall design of application architecture. Runar Bjarnason has been exploring how writing in a functional style increases the modularity and compositionality of software for many years. He is co-author of Functional Programming in Scala, a book that explores the relationship between functional programming and software design. In this interview with The post...

Language Design with Brian Kernighan Holiday Repeat 28.12.2017

Originally published January 6, 2016 “The best computer science is the kind where the theory is inspired by some practical problem, you develop a better theoretical understanding of what you want to do, and that feeds back into better practice.” Brian Kernighan is a professor of computer science at Princeton University and the author of The post Language Design with Brian Kernighan Holiday Repeat...

Health Wearables with Haiyan Zhang 31.07.2017

Wearables are everywhere. In the medical field they are transforming lives. Haiyan Zhang, Innovation Director at Microsoft Research, created a wearable for a young graphic designer that developed Parkinson’s. Parkinson’s is a condition that inhibits movement, and this wearable allows the Parkinson’s patient to write and draw again. Haiyan explained the research process and the The post Health Wear...

Hackathons with Lizette Chapman 22.06.2017

Professional hackathon programmers travel around the hackathon circuit, winning merchandise and small cash prizes. There are enough hackathons that some programmers actually do this as a full-time job. For example, Peter Ma, a programmer who describes himself as a “rapid prototype specialist.” Peter is a great programmer, and he has received lots of offers to The post Hackathons with Lizette Chapm...

Off-Grid Social Network with Andre Staltz 26.05.2017

Social networks like Facebook and Twitter facilitate interactions between individuals. Every message I send to you on Facebook goes through Facebook’s servers before reaching you. This is known as the client-server model. Since the early days of the internet, engineers have always envisioned a peer-to-peer model, where I could communicate to you directly, without a The post Off-Grid Social Network...

Listen to the Hackers Archives - Software Engineering Daily podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.