Hello fellow developer, join us to learn about removing malicious code, what the web is up to and why there are some cool new careers in AI.
News and Articles
First things first: if you use Polyfill.io delete it immediately from your server! The - by now pretty unnecessary library - has been acquired and is used in a supply chain attack that affected 100K+ sites injecting malware. This has been warned about some time ago by the original creator, but now it hit the fan.
In a related discussion, Tim Perry deemed public CDNs as "useless and dangerous" and Sung Kim thinks programmers should not trust anyone including themselves. The question really is about longevity. How long is the great helper tool that promises you to use tomorrow's features today safe or sensible to use? And - does it matter how big and important the tool is at the time? As an example, Google just put Material Web Components in maintenance and I remember those being "safe to use for now and later to build great apps" when they came out.
Today we got two CODE100 challenges for you - solving one gets you A VIP ticket to our World Congress and the other is a test for people to become challengers in the final of CODE100 at the same event. So, on your keyboards, get, set, go!
VIPs wanted - solve the Twilio CODE100 challenge!
We partnered with Twilio to give you a new CODE100 puzzle to solve. Check the README and submit your solution for your chance to win your WeAreDevelopers World Congress VIP ticket worth > 1000 Euro!
Join the other finalists in the CODE100 live event in Berlin
Check out the 100 hits challenge to show us that you got what it takes to compete alongside the winners of CODE100 Zagreb, Amsterdam and Manchester. Apply now!
Other code news:GitHub Copilot in the CLI is now generally available! I've been using the preview for quite some time and it is amazing. Ask for a shell script, see it and run it immediately. Together with thef*ck, it is command line magic.
In bonkers code news, you can use AI to drop hats on people and llama.ttf is a font file which is also a LLM and an inference engine for that model (what?).
Some tools for you:
CSS Anchor Tool is a visual tool to get started with anchor positioning
We sat down with Francesco Ciulla ahead of his appearance at the World Congress in Berlin later this month. We talked about public speaking, why he's gone all in on Rust, and what we can expect from his session. See his answers…
Simplify distributed systems and build reliable apps faster with Temporal! Temporal is a Durable Execution platform that guarantees workflow completion, even through failures, so you can focus on innovation, not infrastructure. Transform your approach to software development with Temporal – where reliability meets simplicity. Check it out today!