
Sign up to save your podcasts
Or


Data has moved to a real database. Next, there may be brave attempts to add actual structure. Working with a real database is nice, as is not losing data, and being able to restore.
Not everything is ephemeral, after all.
Database service providers and cool stuff they do are discussed. The deal with Elastic is clarified. Finally, it is revealed where you should store your traces.
It is actually probably fine.
Links
Quotes
It seems a mingle is a thing, and not just in Swedish! But what do we want to get out of them, how do we go into them, and how do we create good ones?
Do you want resonance or hole-poking when you tell people about your plan to arm toddlers with nuclear weapons? Do you want to successfully mingle nerds, or just hit the snacks hard?
The foood, the cake, the coffee, and the old classmates. Too hot, too loud, too crowded.
Links
Quotes
Performance: we wish the incentives were there to focus on it more often.
Lars would like more opportunities and incentives to focus on making things fast, rather than just making them not slow. Unfortunately, things tend to line up so that fast enough and more features are in focus. Plus, performance and optimization can be very context sensitive and age out without anyone really noticing.
Also pondered: IRC, Gentoo, and the eldritch horrors buried within the x86 architecture.
Links
Quotes
CTOs want the ability to get prototypes built and out into production fast. Others preach the gospel of building things properly. How fast can you be? How much can you perpare before you hit the ice? And one you built and shipped that prototype, how can you get any kind of speed trying to maintain and evolve something where many corners were cut for speed?
How do we want things to work then? Having an algebra for things might be nice. A sprinkling of interface, things that break noisily, and nice toolboxes to work with structs are all discussed.
Links
Quotes
Did they do design, or did they just do a system?
Distributed systems are hard in many ways. Andreas describes a system communicating between backends and mobile phones in exciting ways with many exciting possibilities for errors. Like data format changes, loss of messages, having 1.5 source of truths, and of course ordering.
In certain cases, nobody likes an optimist.
The discussion then moves to discuss the working well-windows for various networking solutions, before diving into WebRTC and finishing up with the various dangers of auto.
Links
Quotes
Lars went to ElixirConf EU. Going to a conference can be a credibly incredible experience. Elixir has more clarity than Erlang.
Lars also gave a talk, a fact he was comfortably uncomfortable with. Giving a talk also comes with benefits such as being able to talk to fish in a barrel. But why did he choose to make the whole talk a demo? What is the goal of it all?
Gotta build things! Dive in, make stuff.
Links
Quotes
Text editors - which ones do we enjoy, which ones have we used, and what do we actually want and need in them?
Andreas has read about vim, sed and awk. Lars is quite comfortable in vim, but finds Visual studio code more than acceptable enough.
Andreas is excited to show Lars how to use Vim properly. Lars considers advanced setups something of a hellscape.
Lars has held a lecture about functional programming and wishes to provide a path for new .Net developers (dotnet dots?) to become free software zealots.
They both share their history of editors.
There are dreams of ergonomic editing - of code as well as text in general - on mobile devices.
Any other editors we should be trying? No, but you could hack together collaborative vim editing.
Links
Quotes
How do we feel about working remotely? Pretty good, on the whole.
Chairs and other basics are of course important, as is making your way of remote work a nice way of doing remote work for you. It is also nice to need to wear your work face less.
The challenges are more around the social sides - communicating differently, but generally replacing and rebuilding ways of being social with people both inside and outside of your work interests. That takes work.
Also, some talk about audio and video gear for remote meetings. It's nice to come off as full-fidelity people!
Links
Quotes
Lars is thinking about distributed systems, and Andreas kind of fears them. The best thing to do for most cases might be to avoid distributing things at all. But if you do end up needing to distribute, you may run into one of the places in the world where worse is better is not necessarily better? Adding distribution on top of something not really built for it is one of the hard problems.
There are deep dives into reconciliation, vector clocks, normalization, and places where fun goes to die. And there, still, are no magical solutions.
Links
Quotes
About Hackers Thinking about the term "hacker". Time to take it back to mean something rather down to earth, rather than a pedistal requiring years of C and a black hoodie?
What do airlines have against Erlang anyway?
There's also the mindset angle: the hacking mindset can be when exploring, versus when needing to solve a specific problem.
The discussion goes into labels one feels comfortable with, switching between different modes, and the ever present, ever hard to find dark matter developers.
Over time, labels can easily go bad in one way or another. But regardless of labels, we can all agree on duct tape and enthusiasm, right?
Links
Quotes
From the publisher's feed

43,815 Listeners

2,144 Listeners

1 Listeners

11 Listeners

22 Listeners

32 Listeners

0 Listeners