Get ahead of the curve with the latest insights, trends, and analysis in the tech world.
Gotta love a good slider component! There have been so many over the years. I made my own back in the day, using jQuery, called the AnythingSlider. I remember the Pei Wei website used it for a while and I knew I had made it haha. I think we see so many of these because [โฆ]
Published on: February 02, 2023 | Source:There was a small problem in our database. Some JSON data we kept in a column would sometimes have a string instead of an integer. Like {"tabSize": "5"} instead of {"tabSize": 5} of the like. Investigation on how that happened was just silly stuff like not calling parseInt on a value as it came off [โฆ]
Published on: February 01, 2023 | Source:Chen Hui Jing has a good point about testing small screens in the article The horizontal overflow problem, which is: did you actually test them? You might think you did because you squished your browser window all the way. But: The last I checked, Firefox stops at435px, Chrome stops at500pxand Safari stops at559px. That is, [โฆ]
Published on: January 30, 2023 | Source:Stephen and I hop on the podcast to chat about some of our recent tooling, local development, and DevOps work. A little while back, we cleaned up our entire monorepoโs circular dependency problems using Madge and elbow grease. That kind of thing usually isnโt the biggest of deals and the kind of thing a super [โฆ]
Published on: January 26, 2023 | Source:Yuan Chuan with a funny blog post opener commenting about how much they liked their friendโs photos: I was attracted by their slight blur and the subtle glowing effects, and wondered what kind of filter function was used. But then she told me itโs just because the camera lens wasnโt wiped clean. Turns out you [โฆ]
Published on: January 26, 2023 | Source:Iโve had the animation tool Rive on my list of bookmarks to check out for a while. I recently got around to making an account and giving it a shot. I was immediately interested in what the final output/export is. Because, of course, I want to know how I can use itโฆ to connect it [โฆ]
Published on: January 24, 2023 | Source:Our Top Pens of 2022 has been out a few weeks now and itโs loads of fun. We tweeted and tooted the Top 10 to show them some extra love. I noticed Steve Gardner has put together a Hall of Fame Collection with some of the greatest Pens of All Time, and I gotta say [โฆ]
Published on: January 20, 2023 | Source:I was asked about the paradoxical nature of CodePen itself recently. CodePen needs to be safe and secure, yet we accept and gleefully execute user-authored code, which is like donโt-do-that 101 in web security. Marie and I hop on the show to talk this through as an update from quite a long time ago. Itโs [โฆ]
Published on: January 18, 2023 | Source:Itโs my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winnerโs choice:By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for
Published on: March 04, 2022 | Source:In a way, these two books are responsible for my entire professional career.With early computers, you didnโt boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and prod with your finger. No, those computers booted up to the command
Published on: December 31, 2021 | Source:Hard to believe that Iโve had the same PC case since 2011, and my last serious upgrade was in 2015. I guess thatโs yet another sign that the PC is over, because PC upgrades have gotten really boring. It took 5 years for me to muster
Published on: April 19, 2020 | Source:In an electric car, the (enormous) battery isa major part of the price. If electric car prices are decreasing, battery costsmustbe decreasing, because itโs not like the cost of fabricating rubber, aluminum, glass, and steel into car shapes can decline that much,
Published on: September 12, 2019 | Source:Iโve never thought of myself as a โcar person.โ The last new car I bought (and in fact, now that I think about it, thefirstnew car I ever bought) was thequirky 1998 Ford Contour SVT. Since then, we bought a
Published on: August 20, 2019 | Source:When I wrote aboutApp-pocalypse Nowin 2014, I implied the future still belonged to the web. And it does. But itโs also true that the web has changed a lot in the last 10 years, much less the last 20 or 30.Websites have gotten
Published on: May 30, 2019 | Source:When we startedDiscoursein 2013, our server requirements were high:1GB RAMmodern, fast dual core CPUspeedy solid state drive with 20+ GBIโm not talking about a cheapo shared cpanel server, either, I mean a dedicated virtual private server with those specifications.We
Published on: February 17, 2019 | Source:When we started Discourse in 2013, our server requirements were high: 1GB RAM modern, fast dual core CPU speedy solid state drive with 20+ GB I'm not talking about a cheapo shared cpanel server, either, I mean a dedicated virtual private server with those specifications. We were OK
Published on: February 17, 2019 | Source:I sometimes get asked by regular people in the actual real world what it is that I do for a living, and hereโs my 15 second answer:We built a sort of Wikipedia website for computer programmers to post questions and answers. Itโs calledStack
Published on: October 22, 2018 | Source:Remember โcybersecurityโ?Mysterious hooded computer guys doing mysterious hooded computer guy... things! Who knows what kind of naughty digital mischief they might be up to?Unfortunately, we now live in a world where this kind of digital mischief is literally rewriting the worldโs history. For proof
Published on: September 21, 2018 | Source:I didnโt choose to be a programmer. Somehow, it seemed,the computers chose me. For a long time, that was fine, that was enough; that was all I needed. But along the way I never felt that being a programmer was thisunambiguously great-for-everyone career field
Published on: December 31, 2017 | Source:Itโs been a while since I wrote a blog post, I guess in general, but also a blog post about video games. Video games are probablythe single thing most attributable to my career as a programmer, and everything else Iโve done professionally after that.
Published on: November 05, 2017 | Source:Weโve read so many sad stories about communities that were fatally compromised or destroyed due to security exploits. We took that lesson to heart when we founded theDiscourseproject; we endeavor to build open source software that is secure and safe for communities by default,
Published on: June 02, 2017 | Source:When I wrote about The Golden Age of x86 Gaming, I implied that, in the future, it might be an interesting, albeit expensive, idea to upgrade your video card via an external Thunderbolt 3 enclosure. I'm here to report that the future is now. Yes, that's
Published on: March 24, 2017 | Source:Of the many, many, many bad things about passwords, you know what the worst is? Password rules. If we don't solve the password problem for users in my lifetime I am gonna haunt you from beyond the grave as a ghost pic.twitter.com/Tf9EnwgoZvโ Jeff Atwood
Published on: March 10, 2017 | Source: