Get ahead of the curve with the latest insights, trends, and analysis in the tech world.
Today, we're excited to share details about our latest experiment that aims to make your search results in Stack Overflow for Teams Enterprise even more relevant and useful.
Published on: September 19, 2024 | Source:Ryan chats with Russ dβSa, cofounder and CEO of LiveKit, about multimodal AI and the technology that makes it possible. They talk through the tech stack required, including the use of WebRTC and UDP protocols for real-time audio and video streaming. They also explore the big challenges involved in ensuring privacy and security in streaming data, namely end-to-end encryption and obfuscation.
Published on: September 17, 2024 | Source:A description of generic alias types, a planned feature for Go 1.24
Published on: September 17, 2024 | Source:Ben and Ryan talk to Scott McCarty, Global Senior Principal Product Manager for Red Hat Enterprise Linux, about the intersection between LLMs (large language models) and open source. They discuss the challenges and benefits of open-source LLMs, the importance of attribution and transparency, and the revolutionary potential for LLM-driven applications. They also explore the role of LLMs in code generation, testing, and...
Published on: September 13, 2024 | Source:LLM-powered applications in Go using Gemini, langchaingo and Genkit
Published on: September 12, 2024 | Source:This release includes updates that improve subject matter expert (SME) visibility and engagement in Stack Overflow for Teams. It's also now easier to capture and discover SME knowledge in Microsoft Teams and Slack with the Auto-Answer App.
Published on: September 11, 2024 | Source:More code isn't always a good thing, but fewer bugs is.
Published on: September 10, 2024 | Source:On todayβs episode we chat with Mrinalini Sugosh, Dev Rel Manager CKEditor. She discusses how modern fullstack developers have to master both front and backend skills, stitch the two together, and master adjacent skills like data analysis and security compliance.
Published on: September 10, 2024 | Source:Recently Heikki Lotvonen cooked up a very cool idea: what if the colorization of code output on the web could be handled by the font itself. Syntax highlighting, as it were. So rather than accomplish this with a heaping pile of s with classes to colorize the text, the font file knows how to apply [β¦]
Published on: September 09, 2024 | Source:Help shape the future of Go by sharing your thoughts via the Go Developer Survey
Published on: September 09, 2024 | Source:On todayβs episode we speak with Kohsuke Kawaguchi, who won the Google-OβReilly Open Source award for his work on the Hudson/Jenkins project. Kohsuke began his career at Sun Microsystems. He shares insights on the balance between community-driven open source and the need to monetize through enterprise services.
Published on: September 06, 2024 | Source:Go 1.23 includes opt-in telemetry for the Go toolchain.
Published on: September 03, 2024 | Source:New package for interning in Go 1.23.
Published on: August 27, 2024 | Source:CSS still gives me the warm fuzzies sometimes. Weβve gotten so many amazing CSS features the past few years, that each alone makes me happy. But when those features are combined, Iβm often stunned and get thinking about how weβre only scratching the surface of what is to come. Take a new demo by Adam [β¦]
Published on: August 26, 2024 | Source:A description of range over function types, a new feature in Go 1.23.
Published on: August 20, 2024 | Source:We updated the Your Work section of CodePen recently. See, it used to have a dropdown menu like this that we labelled βViewβ: This allowed you to scope down the Pens you were looking at below (in a Grid or List view). A single element like that started to feel a little awkward. Especially [β¦]
Published on: August 19, 2024 | Source:Microinteractions play an role in creating engaging and intuitive user experiences. These subtle animations and feedback can guide users, provide valuable information, and make interactions more enjoyable and generally look cool! One often overlooked yet super powerful micro-interaction is the use ofcustom cursors. Custom cursors can add a unique touch to your site, making navigation [β¦]
Published on: August 19, 2024 | Source:Go 1.23 adds iterators, continues loop enhancements, improves compatibility, and more.
Published on: August 13, 2024 | Source:Fine fine fine, hereβs some things you could know if you were hip and into knowing things about building websites well.
Published on: August 05, 2024 | Source:CSS has a feature called Custom Properties. You know this. People also β somewhat interchangeably β refer to these as CSS variables. Somehow, that doesnβt bother me, even though I tend to be a stickler about naming things. For instance, there is no such thing as a frontend developer. There are front-end developers who focus [β¦]
Published on: July 29, 2024 | Source:While I donβt think you should publish to Medium (at least not as the only place you publish something, you should write on your own site that you control), I get why other people do. You quickly sign up, write some words, hit publish, and the result is a pretty clean-looking presentation of your writing. [β¦]
Published on: July 15, 2024 | Source:One of the reasons I canβt stop thinking about native Web Components is how you can use them anywhere. βIncremental adoptionβ is the fancy phrase, I suppose. Weβve even started using them on the new editor for CodePen weβre still hard at work on to solve some interesting issues Iβm sure weβll talk about someday. [β¦]
Published on: July 08, 2024 | Source:Listen I ainβt trying to scare you, but this CSS stuff can get complicated. It doesnβt have to be. CSS is just selectors with key value pairs in the end. The vast majority of CSS I write is pretty darn straightforward, especially once you have a general system (what files go where? how do we [β¦]
Published on: June 24, 2024 | Source:Julia Evans has released what sheβs saying is one of her most popular zines to date: How Git Works. I donβt think youβd regret reading it. I imagine most of us get by with knowing just enough Git to do our jobs, but are probably using 5% of what it can really do. Being very [β¦]
Published on: June 17, 2024 | Source:Dan Mall has my favorite post on picking a typeface. Iβm no master typographer, but I know enough that I donβt want to be talked to like an absolute beginner where you teach me what a serif is. Dan gets into more realistic decision making steps, like intentionally not picking something ultra popular, admitting that [β¦]
Published on: June 10, 2024 | Source:Iβve done a decent amount of accessibility work in the past few months, largely thanks to a nice fellow who uses JAWS and seems to enjoy our sessions together testing various bits of CodePen, old and new. I use classic tools like the axe and the WebAIM tools to find issues, and still, testing over [β¦]
Published on: June 03, 2024 | Source:It continues to be a big year for Web Components. Iβm noticing it more this week as itβs effecting some of my friends. My long-time ShopTalk co-host Dave Rupert just got a job at Microsoft working on Fluent UI Web Components. Probably didnβt hurt that he wrote the book on them. Iβm stoked that big, [β¦]
Published on: May 20, 2024 | Source:Late last year Google made this showcase microsite The Web Can Do What!?. Itβs nicely done! I like how it talks about various somewhat-recently unlocked use cases, while itself being a showcase for other rather impressive things you can do on a website (cool usage of sticky sections, view transitions, etc). Google invests a lot [β¦]
Published on: May 13, 2024 | Source:SVG Short Circuiting SVG is normally a pretty efficient file format. If an image is vector in nature, leaving it as vector is normally a good plan as it will like scale well and look pretty darn crips. But of course, It Depends. Super complex vector graphics can get huge, and a raster (i.e. JPG, [β¦]
Published on: May 06, 2024 | Source:ChaCha8Rand is a new cryptographically secure pseudorandom number generator used in Go 1.22.
Published on: May 02, 2024 | Source:Hello fellow programs! tl;dr some revisions to the rules to reduce low quality blogspam. The most notable are: banning listicles ("7 cool things I copy-pasted from somebody else!"), extreme beginner articles ("how to use a for loop"), and some limitations on career posts (they must be related to programming careers). Lastly, I want feedback on these changes and the subreddit in general and invite you to vote and use...
Published on: May 01, 2024 | Source:Go 1.22 adds math/rand/v2 and charts a course for the evolution of the Go standard library.
Published on: May 01, 2024 | Source:Yβall use Figma for design work? Iβd be willing to bet a lot of you do at your organization. Iβm still wrapping my brain around the fact that Adobe has to write a billion dollar check to not acquire it. Itβs no wonder why they wanted it β there is a new household name in [β¦]
Published on: April 29, 2024 | Source:If you tend to follow React stuff, you might know that React has a new thing called βServer Componentsβ. Mayank has an excellent blog post about them. It starts out with calling out the nice things about them, and then fairly calls out all sorts of not-so-good things about them. Me, I think itβs all [β¦]
Published on: April 22, 2024 | Source:I like Melanie Sumnerβs coining of the phrase Continuous Accessibility. To me, itβs like a play on the term Continuous Integration (CI) that is very pervasive. We build CI pipelines to lint our code, test our code, and test our code primarily, but all sorts of things can be done. We can test new code [β¦]
Published on: April 15, 2024 | Source: