miniblog.

BitBlox, an alternative to breadboards that uses colour to help students understand the connections: https://www.kayladesportes.com/project/bitblox/
Command line code review of git pull requests: an elegant approach that considers the dependency tree and a heatmap of which files are changed the most often! https://blog.jez.io/cli-code-review/
An excellent overview of the different gradient descent algorithms, and a nice example of content that is available as both a responsive website and a PDF on arXiv: https://ruder.io/optimizing-gradient-descent/
JavaScript libraries have fabulous opportunities to include demos in their documentation. Here's a machine learning library that has a demo of agents exploring the home page! https://caza.la/synaptic/#/
"the emoji for 🤦 Person Facepalming - if sent from iOS to Android at present, it would change from what appears to be a Man (on iOS) to a Woman (on Android)" https://blog.emojipedia.org/googles-three-gender-emoji-future/
A really fun read of the YouTube team quietly rebelling against supporting IE6 in 2009: https://blog.chriszacharias.com/a-conspiracy-to-kill-ie6
Purchasing expired domains that are linked from well known sites, then redirecting to your content: https://detailed.com/expired-domain-seo/ (I don't condone the technique, but the cat and mouse dynamic of SEO is interesting.)
Purchasing expired domains that are linked from well known sites, then redirecting to your content: https://detailed.com/expired-domain-seo/ (I don't condone the technique, but the cat and mouse dynamic of SEO is interesting.)
On using Vim effectively, and using higher level movement actions: https://sanctum.geek.nz/arabesque/vim-anti-patterns/
Patrons, newsletters, and building relationships with your followers: https://nadiaeghbal.com/perks
One crucial skill in programming is knowing how to get answers to small, well defined questions. When I started writing code I'd sometimes get completely stuck with syntax. These days I'd hop on IRC or Stack Overflow. When I've been a mentor, I try to show where I get answers.
Single line comments nicely avoid the nesting problem. I can write: # # foo without any issues, enabling me to comment out a region that contains a comment. Multiline comments are much more awkward, as many languages don't support nesting: /* /* foo */ */
I'm not yet convinced that 5G will enable many new services. If my internet speed increased by 2x or even 10x (at home or on my phone when travelling) I'm struggling to think of interesting things that it would enable for me. What would you do with a 10x speedup?
404 pages are an underappreciated opportunity to serve users. If I visit a /foo-bar-baz URL that doesn't exist, ideally the site would search for content matching foo, bar or baz rather than just displaying 'sorry' or a pun.
Twitter users are younger, more left-leaning, and more educated, than the US median: https://www.pewinternet.org/2019/04/24/sizing-up-twitter-users/ Interesting to see that despite its size, the userbase isn't entirely representative in some areas (although the article mentions it's pretty similar in others).
On the three distinct problems that inheritance can solve, depending on your programming language: https://www.sicpers.info/2018/03/why-inheritance-never-made-any-sense/
A charming bug report: https://github.com/racer-rust/emacs-racer/issues/124
Design weaknesses in WebAssembly: mutable locals require liveness analysis: https://troubles.md/posts/wasm-is-not-a-stack-machine/
An elegant example of the Pharo philosophy: extending the UI/debug tools to give custom visualisations of objects within your project: https://medium.com/feenk/gt-releaser-a-case-study-exemplifying-moldable-development-6c93b320d040
Some fun early discussions on what hyperlinks should look like, even including a proposal for typed links! https://www.w3.org/DesignIssues/Topology.html
Showing 481-500 of 736 posts