How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister) (www.youtube.com)
How to keep my and my client's applications very secure? (chat-to.dev)
These tips cover various aspects of web application security, but remember that security is an ongoing process. Stay informed about the latest threats and regularly update your security practices.
Why optimization is important. (godbolt.org)
If you use a compiled language, you should periodically look at Godbolt and see what your code is doing and what changes to your code will do in the compiled output....
Testing our brains. How would this node.js and python solution look to you? (chat-to.dev)
Many thumbnail programs exist that will take a large image and reduce it to a thumbnail for you, often supporting working in batches. But what about turning user-uploaded images into thumbnails? Obviously, you don’t want to simply send a large image to the browser and have HTML resize it, because the quality wouldn’t be...
Easily train AlphaZero-like agents on any environment you want! (github.com)
Web Development in 2023: JavaScript Still Rules, AI Emerges (thenewstack.io)
Gary Kildall Chats with Computer Language Magazine (computeradsfromthepast.substack.com)
Interview with Programming Visionaries Donald Knuth and Niklaus Wirth from 1985 (computeradsfromthepast.substack.com)
Redbean is a webserver in a zip executable that runs on six operating systems. (justine.lol)
Color: From Hexcodes to Eyeballs (jamie-wong.com)
[ANN] bmakelib v0.6.0 with enums (github.com)
cross-posted from: lemmy.ml/post/8492082...
garn v0.0.16 ships with vite and github-pages plugins (garnix.io)
garn v0.0.16 is released and includes plugins that make it easy to bundle vite projects and deploy the bundle to github pages.
Valgrind and GDB in close cooperation (www.redhat.com)
It used to be tricky to run GDB and connect Valgrind to it, but that’s not the case any more. The 3.21.0 Valgrind release brings new great features that allow using it and GDB much more easily and conveniently in a single terminal.
An Interactive Journey Into Shaders (www.mayerowitz.io)
Grokking Huffman Coding (open.substack.com)
New Vulkan Documentation Website (docs.vulkan.org)
This site gathers together several key Vulkan documents including specifications, guides, tutorials and samples into a single site allowing for easy cross-searching and cross-linking across documents to help navigate quickly to the information you need for developing Vulkan-based applications.
Qt 6.6 Released (www.qt.io)
Introducing “Database Performance at Scale”: A Free, Open Source Book (www.scylladb.com)
Understanding htmx (biffweb.com)
[CODE-REVIEW] Determine if given lists intersect
cross-posted from: lemmy.ml/post/4591838...
[ANN] github-license-observer: A Firefox add-on to annotate GitHub repos w/ information about their license (lemmy.ml)
cross-posted from: lemmy.ml/post/4440129...
[ANN] #.mk - A Matrix room dedicated to Make (lemmy.ml)
“Don’t repeat yourself. Make Make make things happen for you!” 😎...
[TIP] Quickly benchmark commands using Perl (lemmy.ml)
cross-posted from: lemmy.ml/post/4027414...