- 235
- 96 962
tretton37
Приєднався 30 гру 2017
We are a Swedish technology consultancy with knowledge in our DNA.
With our unique approach to knowledge sharing and empathic approach to mentorship, we help YOU grow, develop, and go beyond ordinary.
With our unique approach to knowledge sharing and empathic approach to mentorship, we help YOU grow, develop, and go beyond ordinary.
Wiktor Chojnacki - How far is Nebotičnik? (Can we improve urban navigation for pedestrians?)
Exploring the challenges of pedestrian navigation in urban areas: Is Google Maps the ultimate tool, or can we do better? From the Nebotičnik dilemma to data visualization and innovative solutions, we take a deep dive into making cities more walkable. 🗺️👣
Timeline ⏰
0:00 Welcome
1:37 How far is Nebotičnik?
1:58 Problem definition
3:03 How does it work now? / Current shortcomings
4:15 Challenging examples
6:19 Current model
7:42 Quiz
9:38 Looking for a solution
9:55 Straigth line paradox
12:40 Hexagon is the bestagon
13:40 What is the plan?
14:50 The Data collection
20:25 The implementation
23:39 Actual Ljubljana data visualisation
24:33 Solution - Kako daleč je Nebotičnik
26:09 The route
28:21 Step back and sum up
29:48 Q&A
#UrbanNavigation #GoogleMaps #PedestrianFriendly #SmartCities #Nebotičnik #Ljubljana #DataVisualization #CityPlanning #Walkability #HexagonGrid
Timeline ⏰
0:00 Welcome
1:37 How far is Nebotičnik?
1:58 Problem definition
3:03 How does it work now? / Current shortcomings
4:15 Challenging examples
6:19 Current model
7:42 Quiz
9:38 Looking for a solution
9:55 Straigth line paradox
12:40 Hexagon is the bestagon
13:40 What is the plan?
14:50 The Data collection
20:25 The implementation
23:39 Actual Ljubljana data visualisation
24:33 Solution - Kako daleč je Nebotičnik
26:09 The route
28:21 Step back and sum up
29:48 Q&A
#UrbanNavigation #GoogleMaps #PedestrianFriendly #SmartCities #Nebotičnik #Ljubljana #DataVisualization #CityPlanning #Walkability #HexagonGrid
Переглядів: 29
Відео
Tomaž - What the HEX is an OKLCH
Переглядів 138Місяць тому
Let's talk about new CSS colour functions, colour spaces, and colour gamuts. ⏰ Timeline of the talk: 0:00 - 0:30 Intro 0:30 - 1:55 - HEX, RGB, HSL 1:55 - 3:35 - sRGB color gamut 3:35 - 6:45 - OKLCH 6:45 - 10:00 - Colour gamuts 10:00 - 12:00 - Hexcodle 12:00 - 16:45 - Q&A Connect with Tomaž: www.linkedin.com/in/kendat/ #CSS #ColorFunctions #CSSColors #ColorSpaces #ColorGamuts #OKLCH #WebDevelopm...
Eva and Ani - How to nail the client meeting
Переглядів 48Місяць тому
In our Talent Acquisition team, Ani Subotić and Eva Sever designed a workshop to enhance your client meeting skills! This workshop has two interactive segments: learning to pitch yourself and showcase your proudest professional achievements, and demonstrating genuine interest in the client you’re speaking with. ⏰ Timeline: 00:00 - Intro 02:58 - Pitch yourself 14:25 - Exercise with the audience ...
DATA_FAIR aftermovie 2024
Переглядів 302 місяці тому
DATA_FAIR is a conference dedicated to fostering an inclusive environment for knowledge exchange, networking and upskilling in data engineering and data science. See you on the 13th of February 2025! Find out more: 🔗 datafair.si/
Nera Božin: How Unseen Biases Shape Our Work in Software Teams
Переглядів 1122 місяці тому
In Nera's talk, we’ll dive into how cognitive and social psychology biases can distort our judgment and influence how we perceive ourselves, our teammates, and our work. We'll explore how these biases impact team collaboration and decision-making, emphasizing the importance of self-reflection to recognize these patterns and enhance teamwork and communication. ⏰ Timeline: 0:20 - What are biases ...
Digital Accessibility: A necessity or just a legal requirement
Переглядів 162 місяці тому
Webinar recording from the October 2024 Accessibility live event with Victoria Holmqvist and Tobias Kheir-Buchmann.
OpenTelemetry in .NET with Microsoft MVP Denis Ekart
Переглядів 844 місяці тому
🌟 Timestamps & Highlights: 00:00 - Intro 01:51 - OpenTelemetry in .Net Presentation 15:45 - Demo 44:39 - Closing remarks 44:39 - Questions and Answers USEFUL LINKS 🔗 Join our community: www.tretton37.com/join-us 🔗 Explore career opportunities with us: careers.tretton37.com/ COME SAY HI 🔗 LinkedIn: www.linkedin.com/company/tretton37ab/ 🔗 Twitter: tretton37 🔗 Facebook: tr...
tretton37 x Funka Foundation webinar: EAA 2025 - Are you compliant?
Переглядів 544 місяці тому
🌟 Timestamps & Highlights: 00:00 - Intro 02:22 - Presentation from Susana Laurin 17:10 - Panel discussion 45:58 - Questions and Answers USEFUL LINKS 🔗 Join our community: www.tretton37.com/join-us 🔗 Explore career opportunities with us: careers.tretton37.com/ COME SAY HI 🔗 LinkedIn: www.linkedin.com/company/tretton37ab/ 🔗 Twitter: tretton37 🔗 Facebook: tretton37ab/ 🔗 In...
Marketing Confessionals: Sabina and Ellen talk about our team's journey with AI
Переглядів 1755 місяців тому
Marketing Specialists, Sabina Brdnik and Ellen Lundquist, spill the beans on their team's rollercoaster ride with AI. It's like eavesdropping on a coffee chat between two friends who've seen it all in the marketing trenches. ☕️ TIMESTAMPS: ⏰ 00:00 Introduction and purpose of the podcast 01:31 The journey of incorporating AI into our workflow 09:55 Surprising benefits of using AI in Marketing 10...
Anders Clark: How to know WHEN it is time to change the Legacy code
Переглядів 376 місяців тому
Anders Clark: How to know WHEN it is time to change the Legacy code
Webinar: Simplyfing Accesibility (June 2024)
Переглядів 796 місяців тому
🌟 Timestamps & Highlights: 00:00 🎬 Introduction: Setting the stage for leading in uncertain times. 01:43 Presentation: Introduction to the European Accessibility Act 08:58 The business importance of Digital Accessibility 11:28 Integrating Accessibility into Design and Frontend development 29:39 Taking the first steps 34:41 Conducting Accessibility Reviews 39:59 Resource Sharing 40:12 Q&A Sessio...
Interview: Talking about Simplyfying Accesbility with a Senior Product Manager
Переглядів 256 місяців тому
Max Almqvist, our Senior Product Manager, talks about the business side of accessibility, what are the things Product Managers need to know about it and shares his practical tips on how to take the first staps towards improving your digital accessibility. 🌟 Timestamps & Highlights: 00:00 🎬 Introduction: Setting the stage for leading in uncertain times. 00:31 The business importance of Digital A...
Anders Clark: Whats the issue with legacy code
Переглядів 426 місяців тому
In this video, we explore the true meaning of legacy code and why it’s not necessarily negative. Discover how well-written legacy code can be like an architectural masterpiece, standing the test of time. We discuss the differences between legacy code and poorly written code, the importance of best practices, and how development speed affects code quality. 🔔 Subscribe for more insights on coding...
Webinar: Product development is a lot simpler than you think (May 2024)
Переглядів 677 місяців тому
This webinar cuts through the noise to reveal the essential principles that truly matter in Product Development. Forget costly, complicated transformations. We'll show you how to achieve tangible results with practical, agile methodologies. 🌟 Timestamps & Highlights: 00:00 🎬 Introduction: Setting the stage for leading in uncertain times. 05:00 🚀 The Challenge: Navigating leadership in the tech ...
How does the power of #Azure #ML work? Enhancing Images with Machine Learning #Algorithms | #shorts
Переглядів 188 місяців тому
How does the power of #Azure #ML work? Enhancing Images with Machine Learning #Algorithms | #shorts
Rob the Robot AI BOT - April Fools day 2024
Переглядів 749 місяців тому
Rob the Robot AI BOT - April Fools day 2024
Martin Mazur webinar: Leading tech teams in uncertain times
Переглядів 709 місяців тому
Martin Mazur webinar: Leading tech teams in uncertain times
International Women's Day 2024 - "INSPIRE INCLUSION"
Переглядів 4210 місяців тому
International Women's Day 2024 - "INSPIRE INCLUSION"
Fiskarhedenvillan Borlänge Event (🇸🇪 Swedish 🇸🇪)
Переглядів 8510 місяців тому
Fiskarhedenvillan Borlänge Event (🇸🇪 Swedish 🇸🇪)
Ljubljana: Wiktor Chojnacki - How I Wasn't Sure What I Was Doing, but I Did It Anyway
Переглядів 6711 місяців тому
Ljubljana: Wiktor Chojnacki - How I Wasn't Sure What I Was Doing, but I Did It Anyway
Ljubljana: How can Development & Design Inspire Each Other to Reach Beyond theOrdinary Results
Переглядів 4911 місяців тому
Ljubljana: How can Development & Design Inspire Each Other to Reach Beyond theOrdinary Results
Ljubljana: Discussion Panel - What Makes a Senior Engineer Senior
Переглядів 12711 місяців тому
Ljubljana: Discussion Panel - What Makes a Senior Engineer Senior
tretton37: Happy Holidays 2023 (from all of us to all of us)
Переглядів 85Рік тому
tretton37: Happy Holidays 2023 (from all of us to all of us)
Ljubljana: Marko Jukić - The Social Part of Digital Development
Переглядів 64Рік тому
Ljubljana: Marko Jukić - The Social Part of Digital Development
Ljubljana: Discussion Panel - Using chat GPT and AI in Software Engineering
Переглядів 140Рік тому
Ljubljana: Discussion Panel - Using chat GPT and AI in Software Engineering
Ljubljana: Simon Bohlin - Smells like Team Spirit
Переглядів 74Рік тому
Ljubljana: Simon Bohlin - Smells like Team Spirit
Ljubljana: Miha Hribar - GCP Cloud Run Optimizations
Переглядів 35Рік тому
Ljubljana: Miha Hribar - GCP Cloud Run Optimizations
Stockholm: Discussion panel - How Do We Increase Efficiency Between UXDesign and Frontend Colleagues
Переглядів 55Рік тому
Stockholm: Discussion panel - How Do We Increase Efficiency Between UXDesign and Frontend Colleagues
Stockholm: Mikael Carlsson - A Life in Tech
Переглядів 35Рік тому
Stockholm: Mikael Carlsson - A Life in Tech
"You'll never be able to fill 45 minutes by saying the same thing over and over again" "Like what?" "Like, say, you need to write software so you can rewrite it from scratch in one week" "No problem, hold my beer.."
AoC 2024 hype!
This is a total bullshit when it comes to software development in real world. If you write software to measure a temperature in your own house, maybe you can use this methods 🤣
I should WATCH and not only listen... I realized it at 22:40 when Mark is saying "I like meth"... yea
It would be nice to see this from the angle of entering an enterprise that already is overly-coupled and guiding improvements one small, deletable addittion / strangulation / wrapper / adapter at a time.
I can't count the times I've worked on systems where loose coupling, and no proper data definitions and typing in event buses led to spaghetti that goto spaghetti soup could only hope to emulate. These kinds of systems often rely on anecdotal hearsay and lived memory as documentation systems, and debugging prod logs lead to a bunch of "oh yeah, I remember now!" Sure, it's easy to rewrite little modules/actors/microservices in schemaless, loosely coupled software - but with each rewrite, something of the original intent and lived knowledge will be lost. This is more akin to credit card debt, or high-interest rate variable mortgage.
The problem I see is that the tech debt often lives in the in-betweens, in the contracts between services, in the models being passed around. I would like to see a more concrete discussion of what it looks like to reorganize a 17,000 line monolith into deletable, one week chunks.
With the help of EDA and modularity this can be achieved. But the key challenge (and this also applies to balls of mud in general) is visibility of what should happen. Once you have that visibility you can bolt on additional functionality and remove old functionality at your will.
It help to have a team/project where the aim is to modernise the software. If you are chasing and rewarded only for making features, even if it takes 6-12 months pr little feature, you will not be able to.
nice bullsjit. We all know know we should drink more water, but all give a shit!
that's why goos, it takes this idea messages passing and showcases it. always thankful to these authors...
it's like my ideas put forward in better way... same thing i realized, 12:37 thanks...
Unix philosophy 30 years ago? More like 50 years ago
How about we say 70 and shake on it? :D
Thank you very much. That was very useful.
This comment sparks joy for us! If you have any specific topics you would like us to cover, let us know!
Much truth in there. However, not all debt is contained within one one-week bit. Then fixing that is not just a week. And when the behavior of the system emerges from the connection of small bits of behavior that's also nothing to rewire within one week.
My reply here will be the number 1 words of choice for when we talk about the time frame or the outcome of a project - "It depends".
Hey Tretton, I’m Nik and I’m researching consultants’ problems on UA-cam (I’m not selling anything). What are your biggest problems with UA-cam? (Don't have enough time, aren't getting enough leads through it,...) Your response would mean so much to me, so thanks
Hey, @OnceClueless1. Probably that we are not trying to gain leads from this - we are literally "just" sharing knowledge.
I don't buy this. The idea that you write a ton of small programs such that they aren't interdependent upon each other is not practical for most applications. Any sufficiently complex program will have dependencies such that when X changes, you also have to change Y. In the worst case, this cascades and now you have to change A, B, and C.
As Greg suggests, small programs have more advantages than disadvantages, but things are not that much simple always and also things are not viewed technically always.. Programs size and in other words programs boundaries are political aspects in many companies… To be happy with it or not, it happens that around programs some form of ownership is created.. Finally, programs size are in most cases further than just a technical issue
Facts!
Writing small programs inside a a big program is ok and not a new idea. But, overhead of managing and understanding too many small connected programs is still complex.
I prefer Native Android
And that's perfectly okay, @badartagar9705 💚
Geat talk!! Greg again confirmed that in IT there is too much teenager-like attitude 'won't learn from elders - my world is very different. Let's invent!'
Great comment! 💚
Note this video was taken in 2016! But as always excellent stuff from Jon Skeet! Thanks for posting.
@BenSmithAtAgileClarity exactly. This is a re-upload from vimeo, since Jon's content is way too brilliant to simply become "lost in time".
Jon Skeet can solve NP-complete problems in constant time. He has the answers to every one on the back of his hand
True story.
That was great. The state monad was a twist for me because of the "life force" analogy. I always thought that it would be something for a logger at the end. This was a very good presentation
Love this feedback - thanks!
In an event sourced system, does anyone know how to delete the code and still enable replayability of events? Keeping around old models for replayability doesn't seem like a great idea, but how do you do it otherwise?
Great question! You've touched on a core challenge in event-sourced systems, tbh. The short answer for that would be "Event versioning" (meaning, we have to introduce new event versions for model changes, keeping old events compatible), "Upcasting" (transform old event versions to the current one on-the-fly, eliminating the need for old code) and "Archival" (archive obsolete models and events, using snapshots to capture system states). For the long one, we need to ping Greg 😅
here's an excerpt from Greg's book "Versioning in an Event Sourced System" that may apply if I understood your question correctly : “How do I version behaviour of my system as my domain logic changes?” The thought here is when hydrating state to validate a command logic in the domain can change over time. If replaying events to get to current state how do you ensure that the same logic that was used when producing the event is also used when applying the event to hydrate a piece of state? The answer is: you don’t.” it's in General Versioning Concerns > versioning of behaviour
Thank you for your impressive #IWD2024 #InspireInclusion activity 💜 for #InternationalWomensDay
Thank YOU for driving it and spreading awareness! 💜
Fantastic talk! This solved the mystery of options and async in multiple programming languages for me at once. I wish I could like it more than once. Great job!
Glad it was helpful! It is feedback like this that fuels us.
Lol us Eve players are a rare breed indeed.
iykyk
Wow! This is the talk I need to give my team!!!
This comment sparks so much joy <3
"Your tools affect your code". Exemplified by 'The medium is the message'. Mcluhan was right.
true story
This is such a great talk. Thanks to Greg and the organizers of this talk.
Glad you enjoyed it! Do you have any other topics on mind that you would like to hear more on?
I'd make this talk mandatory to watch for every software developer.
Putting this as a part of our onboarding "must watch" as we speak 🫡
@@tretton37abwhen was this talk recorded btw?
Won't help. They will listen to it on 2x speed, pretty much the same like they read only first page of Royce's at best. Most never bothered to find it.
I think I've seen this before. When was the original?
He gave another version of this talk in 2019 at the Øredev Conference: ua-cam.com/video/bS9882S0ZHs/v-deo.html
@stewSquared correct! This is a re-upload from our 1337 Speak event from 2019, with the intent to share Eric's insights with the world.
I deduced 2019 when he said "about to be 250" - i.e. 5 years' worth of stars for completed AoCs
Haha! Cecilia! hej hej :) /Diego
This is not Cecelia, but Hej hej back at ya!
It's unfortunate we can't see the code slides 😒
Puzzles are crap... i prefer myst type of puzzles to solve in cli fashion....
imo CLI puzzles have their charm, but nothing beats the adrenaline rush of cracking an AoC challenge. It's like comparing a leisurely stroll through a garden to a thrilling rollercoaster ride.
Yay! Greg lives!
Yeah boi!
Loved. This one. I went home and ordered three books, migrated my notes and got a new reader app!
Which 3 ones? (Asking for a friend.) I am just making a list for my summer reading.
one bad thing about adventure of code is that it does not encourage you to solve the problem. I quit after like 5 days last year, and this year I quit after first one lol. I thought it was supposed to be for people who wants to learn to code, and for them who can code to help a bit. I hope someone does a Adventure of code for those who dont code that much but wants to learn.
If you want you learn, take some AoC problem that you like and look up some videos about it here on UA-cam. There is plenty to choose from and some are very beginner friendly. Happy holidays, and happy coding!
There's many tutorials that will hold your hand on the internet. If you wanna learn, that's what you can start with. AoC is different. It presents problems to you in a way that's not too different from what you might experience while working as a programmer. It is then up to you to find a solution.
What do you mean? AoC is the proper way of learning
AoC is about giving people problems to solve that are small enough to solve in a short time, if you put the effort into solving them. Think "exercises" instead of "coaching". It will meet you exactly as far as you are willing to meet it. If one doesn't want to learn independently, AoC is a terrible "learning" experience. If one does want to learn by being confronted by things beyond their grasp (and then using other resources to learn how to solve such a problem), it is great "learning" experience.
okie, we can say we think different :) I see many people write they dont even bother after a few days, so I guess we are a few that dont think its a good way.
❤ Great legacy = transmitting micro debts ! The whole talk is great, pure wisdom. Thanks for sharing
Thank you for taking the time to watch, like and comment. Means a lot! <3
Loved it! 🙌
cool
'Promo SM'
👀
Version 4? This looks extremely old video
Old but gold.
thank you, this will be a great video to fall asleep too <3 <3 <3
Insert *not sure if serious or sarcastic* here
2:04 I'll be there next year! Just send me the location :)
Klostergatan 2 222 22 Lund Sweden
Where's the money
in the bank?
Liar
Where's the funds
Where's my funds
wrong chat, bro.
his tone makes me hang myself
Please don't - We need people like you in this world. <3
Thank you <3