Search
Embrace your code’s transience
2.12.2021
Websites change. Healthy codebases are constantly being updated. Legacy code dies when it eventually goes down with the ship. Recognizing that my code is transient allows me to be more practical about my code and what guides my decision-making as …
Dock Life: Using Docker for All The Things!
1.12.2021
I think if you’re a DevOps person in any capacity, the utility of Docker is very clear. Your things run in containers that are identical everywhere. Assuming Docker is working/running, the code will execute in a reliably consistent way whether …
Twitch Streamer Beats Every Classic Resident Evil Game Without Taking A Single Hit
1.12.2021
Resident Evil games have never been known for their kindness, which makes beating four of the series classic games in a row (in all their myriad configurations and routes) without taking a single hit all the more impressive—and that’s exactly what streamer MattDaRoc did.Read more
Advent of Code je adventní kalendář pro programátory, ve kterém každý den řešíte dva úkoly
1.12.2021
Den, ve kterém nenapíšete ani jednu řádku kódu v C/C++, Pythonu nebo alespoň Javascriptu, je zcela promarněný! Naštěstí se nám blíží Vánoce, které můžete opět odpočítávat v adventním kalendáři pro domácí i profesionální kodéry Advent of Code.
Namísto čokolády dostanete každý den dva úkoly,
Ocarina Of Time's Source Code Has Been Reverse Engineered
29.11.2021
In 2019, the source code for Super Mario 64 was reverse engineered, leading to all kinds of wonderful mods and even ports to systems like the Dreamcast and PlayStation 2. Now it’s Ocarina of Time’s turn.Read more
When is it “Right” to Reach for contain and will-change in CSS?
26.11.2021
I’ve got some blind spots in CSS-related performance things. One example is the will-change property. It’s a good name. You’re telling the browser some particular property (or the scroll-position or content) uh, will, change:
.el {
will-change: opacity;
…
The post When...
CSS “decorations”
22.11.2021
A reader wrote to me the other day asking about this bit of CSS they came across in Wikipedia’s Common.css:
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
/* @noflip */
float: left;
/* @noflip */
text-align: left;
}
What’s that @noflip business? That’s...
Coding Font Game
19.11.2021
A tournament bracket UI where you pick your favorite between two coding fonts and your choices are whittled down all the way to a final winner. A clever way to suss out your own taste and arrive at a choice.…
The post Coding Font Game appeared first on CSS-Tricks. You can support CSS-Tricks...
Girls Who Code Ends Relationship With Activision Blizzard Following Latest Revelations
19.11.2021
Nonprofit organization Girls Who Code, which specializes in teaching computer science to young women and other marginalized groups, will no longer affiliate itself with Activision Blizzard, after the multibillion-dollar corporation came under fire yet again in a scathing new round...
The Many Faces of VS Code in the Browser
18.11.2021
VS Code is built from web technologies (HTML, CSS, and JavaScript), but dare I say today it’s mostly used a local app that’s installed on your machine. That’s starting to shift, though, as there has been an absolute explosion of …
The post The Many Faces of VS Code in...
Russia’s Prosecutor General Wants Cryptocurrency Recognized as Property Under Criminal Law
18.11.2021
The Prosecutor General’s Office of Russia has proposed to define cryptocurrency as property in the country’s Criminal Code. Decentralized digital money has already been qualified as such in the provisions of several other laws although various aspects of cryptocurrencies remain...
Lawmakers push back on crypto provisions in Infrastructure Bill
18.11.2021
The latest proposal from a group of House Democrats seeks to change how updates to the tax code affect crypto entities “who do not engage in brokerage services.”
What do you get for using a search input type?
18.11.2021
Like this: <input type="search">
You get an extra-round-y appearance in Safari, which at one time matched the macOS look for search inputs, but not really anymore. I don’t hate the look, except…
Safari totally ignores the font-size you set on
…
The post What do you...
Cherry-Picking Commits in Git
17.11.2021
In part 5 of this series, we looked at rebasing and merging. Although there are a couple of differences between git merge and git rebase, both commands have the same goal: they integrate changes from one branch into another.
The post Cherry-Picking Commits in Git appeared first on CSS-Tricks....
The Gap (Design Engineering)
17.11.2021
Egor Kloos describes a situation where a (purely visual) designer asks for some changes to a component. There is a misunderstanding where the (code monkey) developer implements the change exactly as requested—but really what was required was both a bug …
The post The Gap (Design Engineering)...
A Clever Sticky Footer Technique
17.11.2021
Upon hearing “sticky footer” these days, I would think most people imagine a position: sticky situation where a footer element appears fixed on the screen while in the scrolling context of some parent element.
That’s not quite what I’m talking …
The post A Clever...
Remastered GTA Trilogy Contains Controversial 'Hot Coffee' Sex Code And Supposedly Cut Songs
13.11.2021
Grand Theft Auto: The Trilogy - Definitive Edition has suffered a pretty bad launch since releasing on November 11. On PC, players have been unable to play the game for over 24 hours due to Rockstar Launcher issues. All versions of the game are filled with bugs, visual glitches, horrible weather...
Other Looks at the Conditional Border Radius Trick
13.11.2021
Remember when Ahmad Shadeed wrote about that border-radius “toggle” he found in Facebook’s CSS? It was interesting! I covered it. A few weeks after that surge of linkage, a couple of articles came out digging into it a little deeper. …
The post Other Looks at...
Semantic menu context
11.11.2021
Scott digs into the history of the <menu> element. He traced it as far back as HTML 2 (!) in a 1994 changelog. The vibe then, it seems, was to mark up a list. I would suspect the intention …
The post Semantic menu context appeared first on CSS-Tricks. You can support CSS-Tricks...
Quickly Get Alerted to Front-End Errors and Performance Issues
11.11.2021
(This is a sponsored post.)
Measuring things is great. They say what you only fix what you measure. Raygun is great at measuring websites. Measuring performance, measuring errors and crashes, measuring code problems.
You know what’s even better than …
The post Quickly Get Alerted...