Software Engineering

Programmers

Software Engineering Best Practices, System Design, High Scale, Algorithms, Math, Programming Languages, Statistics, Machine Learning, Databases, Front Ends, Frameworks, Low Level Machine Structure, Papers and Computing, Computer Science Book Reviews - Everything!

Autor

Software Engineering

Categoría

Technology

Web del podcast

rex.mindmeld360.com

Último episodio

25 de ene. de 2026

¿Dónde escuchar?

Podcasts en la app Replaio Radio Muy pronto

Los podcasts llegarán muy pronto a la app. Instálala ahora y sé el primero en descubrir una forma totalmente nueva de vivir los podcasts

Descárgala en Google Play Instálala gratis Android 5 M+ de descargas · valoración de 4,8 iOS muy pronto

Episodios

The Modular Monolith 31.01.2020

Deciding upon microservices and monolith is not a light decision, it has a high impact on the future of your service, but what about the multimoduled monolith?

Unix File Descriptors and Programmer Abstractions 28.01.2020

Unix File Descriptors and Programmer Abstractions.    In Unix and related computer operating systems, a file descriptor is an abstract indicator used to access a file or other input/output resource, such as a pipe or network socket. File descriptors form part of the POSIX application programming interface

Radix Sort 25.01.2020

In computer science, radix sort is a non-comparative sorting algorithm. It avoids comparison by creating and distributing elements into buckets according to their radix. For elements with more than one significant digit, this bucketing process is repeated for each digit, while preserving the ordering of the prior step, until all digits have been considered

Awk for text processing 22.01.2020

These are the concepts to know when you approach to study the command line tool Awk, it's very powerful but when you try to study it, it many times just does not make sense and appear to be complex, but this should not be the case, this is only because we come from procedural languages, once you grasp the main concepts behind it, it can be much more easier to study it.

Handling Errors in Distributed Systems with Retries 17.01.2020

Now that you have a micro service, you need to rethink how to handle errors, how do you? Would you do a retry? What if the retry fails, what if the service is too slow and so many clients are now doing retries, the load would increase, how do you handle it then?

Logging and Monitoring Best Practice 12.01.2020

We live in a micro services environment and even if not you have for sure some servers some databases and you want to be able to troubleshoot quickly issues, do you really want to scan these long logs and try to find the best way for you to find root cause at night? or do you want to be ready as a professional knowing quickly you already have all the tools for you to troubleshoot.

Handling Failures In Distributed Systems 08.01.2020

In this episode I give you one of my biggest tips for implementing and designing distributed systems, should you or not go about retries? what are their disadvantages? what about caches how do they hurt you? what should you avoid when calling databases and other services?

Bayesian Statistics for Programmers 06.01.2020

Bayesian statistics is a theory in the field of statistics based on the Bayesian interpretation of probability where probability expresses a degree of belief in an event. The degree of belief may be based on prior knowledge about the event, such as the results of previous experiments, or on personal beliefs about the event. This differs from a number of other interpretations of probability, such a...

Queues in System Design Architecture 06.01.2020

Queues in System Design Architecture.  Queues are about everywhere they are not only a data structure that you study out of the blue in computer science, but they also help distribute your system.  But once you distribute your system with queues you face new issues, namely the queue being out of capacity, what do you do in these cases?

Data Science At the Command Line 01.12.2019

Data Science At the Command Line grep sed awk

Couchbase part 2 01.12.2019

Couchbase part 2

Couchbase part 1 01.12.2019

Couchbase part 1

Side project getting customers 29.12.2018

How to get paying customers for software engineers side projects

002 Scalability 2: Startups 11.09.2017

002 Scalability Part 2 - Scalibility and startups how to deal with code with databases and scalability and still move fast

001 Scalability Introduction 09.09.2017

Is scalability a mere technological problem? How do you study it? What are the methods to scale a business or tech solution?

Escucha el podcast Programmers en Replaio

Radio y podcasts en una sola app - gratis y sin registro. Instálala hoy y no te pierdas el estreno

Descárgala en Google Play

Replaio no es editor de podcasts; los nombres de los programas, las portadas y el audio pertenecen a sus autores y se distribuyen a través de canales RSS públicos