Reactive Spring Boot With Kotlin Coroutines: Adding Virtual Threads Source link
In reading Joe Dolson’s recent piece on the intersection of AI and accessibility, I absolutely appreciated the skepticism that he has for AI in general as well as for the ways that many have been using it. In fact, I’m very skeptical of AI myself, despite my role at Microsoft as an accessibility innovation strategist […]
Intermediate collection avoidance 07 February 2024 Given a list of users, extract their names and join them into a comma-separated list. Kotlin’s extension functions on collections make this trivial. users.map { it.name }.joinToString() Writing this in IntelliJ IDEA produces a “weak warning” offering advice. Call chain on collection type may be simplified An intention action […]
Isaac Halvorson asked today I have a few hobby programming projects that I like to work on, but I’m finding it increasingly difficult to make substantial progress on them. My free time is limited, and also comes in short, unpredictable bursts, making it hard to maintain a steady workflow. #ParentLyfe For those who have faced […]
We just wrapped up the third year of our Technology, Innovation, and Great Power Competition class –part of Stanford’s Gordian Knot Center for National Security Innovation. Joe Felter, Mike Brown and I teach the class to: Give our students an appreciation of the challenges and opportunities for the United States in its enduring strategic competition […]
Anyone is capable of having their caps lock key on at any given time without realizing so. Users can easily spot unwanted caps lock when typing in most inputs, but when using a password input, the problem isn’t so obvious. That leads to the user’s password being incorrect, which is an annoyance. Ideally developers could […]
On this week’s episode of the Android Central Podcast, Shruti Shekar, Nick Sutrich, and Derrek Lee review the Samsung Galaxy S24 Ultra, the Galaxy S24 Plus finally coming into its own, Meta shifting from AR to VR, Google’s Super Bowl ad highlighting a life-changing Pixel feature, the new Oura Ring ‘Resilience’ update that assesses your […]
One of the HTML elements that frequently comes into collision with CSS is the img element. As we learned in Request Metrics’ Fixing Cumulative Layout Shift Problems on DavidWalshBlog article, providing image dimensions within the image tag will help to improve your website’s score. But in a world where responsive design is king, we need […]
What follows are questions a few developer friends have been asking me via text message this weekend and my (slightly edited) replies. (I’m mostly writing this so Future Me™️ can look back at my first thoughts in ten years.) So, what are your first impressions? Top of my head… When I was buying this at […]
Angel Martinez/Getty Images From 2000 to 2006, Real Madrid president Florentino Peréz was intent on bringing the best, most expensive players to the Spanish capital, making the club one of the most feared teams on the planet. Luis Figo, David Beckham, Ronaldo Nazário, Zinedine Zidane and Sergio Ramos were among that crop, and with them […]