|
The main function provided by the yesod-form library for processing form submissions is runFormPost . As the name implies, this function processes POST requests. But what if you want to use a different verb, like PUT? The library is a little confusing in this way, because the post in runFormPost doesn’t actually refer to the HTTP method that triggered the execution of the handler code. The point of runFormPost is actually just about ....
|
|
Building software doesn’t need a large team, huge budget, or a perfect plan up front. Products should do less and work smarter by focusing on solving real problems and evolving with user feedback. The key is to create sustainable software by making smart, incremental improvements that truly meet users’ needs.
|
|
I took a run to the grave mounds at Gamla Uppsala today. It probably wasn’t the wisest decision, distance-wise - I hadn’t run properly in years, and this was a 7km run there, a walk around the grave mounds followed by a nice recharge fika at Odinsborg, and then a 7km run back.
|
|
I made some solid boring purchases this year. Fingerless gloves, a DualSense controller, and a proper toasty commando sweater. But this year, the best purchase went to a weighted blanket. Yeah, a blanket. It’s got pouches full of glass beads in it. Simple. … You ever tried taking a beauty shot of a grey blanket? I’ve heard a lot about weighted blankets over the last few years, and testimonies from a few friends lead me to keep....
|
|
Today the links cover the significant downturn in the IT job market, why people buy things that are not just for what they do and an approach to avoiding enterprise sales calls by using email instead.
|
|
Today the links cover the significant downturn in the IT job market, why people buy things that are not just for what they do and an approach to avoiding enterprise sales calls by using email instead.
|
|
How do you make compelling visualizations that best convey the story of your data? What methods can you employ within popular Python tools to improve your plots and graphs? This week on the show, Matt Harrison returns to discuss his new book "Effective Visualization: Exploiting Matplotlib & Pandas."
|
|
Exo-102. Exodiplomacie. Občanská diplomacie s mimozemskými civilizacemi
-
www.exopolitika.cz
-
1 year ago
-
ces
Exo-102. Exodiplomacie. Občanská diplomacie s mimozemskými civilizacemi Tento kurz nejen rozšíří vaše znalosti a povědomí o tématu, ale také poskytne intelektuální a emocionální podněty a výzvy, které mohou zdokonalit úroveň vašich názorů a schopnost je jasně a efektivně sdělovat. Karen Kaelová, USA Kurz Exo-102 vás pravděpodobně přivede do stavu údivu a zaskočí vás, co všechno […]
|
Halligalli – Jemand, der Halligalli macht, hat Spaß. Doch in einigen Situationen sollte man lieber auf Halligalli verzichten.
|
|
A friend recently asked me to document some of my Nix(OS) workflows and any tips I might have about Nix and NixOS. This page will be structured more like a wiki page and less like a blog post. These notes come from me using Nix in NixOS and aren't meant as a "Nix 101". They are things that I find noteworthy and might be useful to newcomers.
|
|
The Pi-Hole team has released a major update: Pi-hole v6 . Since this version features a completely new “engine,” the original PADD has also been updated. As a result, I’ve also updated my “Hyper” version, designed for larger displays (800x480px), tested on the Pimoroni HyperPixel 4.0 . I’ve created a GitHub repository, you can download the new padd.sh file here: giuliomagnifico/PADD-Hyper .
|
|
The Pi-Hole team has released a major update: Pi-hole v6 . Since this version features a completely new “engine,” the original PADD has also been updated. As a result, I’ve also updated my “Hyper” version, designed for larger displays (800x480px), tested on the Pimoroni HyperPixel 4.0 . I’ve created a GitHub repository, you can download the new padd.sh file here: giuliomagnifico/PADD-Hyper .
|
|
This is a republish of an article posted at SpiderMonkey.dev for my own archiving purposes) Recently I got to land a patch which touches a cool optimization, that I had to really grok. As a result, I wrote a huge commit message . I’d like to expand that message a touch here and turn it into a nice blog post. This post assumes roughly that you understand how Shapes work in the JavaScript object model, and how prototypical property ....
|
|
Another varied selection today with links to a style of coding called “Discovery Coding”, the 2% of people that leave introverts energised and a nice introduction to the Microsoft announcement around qubit (quantum computers) developments.
|
|
Another varied selection today with links to a style of coding called “Discovery Coding”, the 2% of people that leave introverts energised and a nice introduction to the Microsoft announcement around qubit (quantum computers) developments.
|
|
My uncle, Brendan Eaton (Bung) passed away in January. Here’s the story I shared at his funeral today. The story I want to share of uncle Brendan is about one of the most frightening moments of my childhood, and how he was there for me in that. In the hospital a few weeks ago I […]
|
|
Enhancing an archive of aerial photographs documenting the Western Front during World War I by the 14th Photo Section, 1st Army.
|
|
Link: Planet Igalia When I was preparing the Interop post yesterday, I found one of the agalia links didn't work and while I was hunting for the new link, I found Planet Igalia. :mind-blown: I've always wondered what's happening at Igalia and while I love the podcast, I do love a good Blog.... I'm really not sure how I missed this entire part of the site, but it's go so much good information and often frequent deep dives in to browsers.
|
|
Link: Planet Igalia When I was preparing the Interop post yesterday, I found one of the agalia links didn't work and while I was hunting for the new link, I found Planet Igalia. :mind-blown: I've always wondered what's happening at Igalia and while I love the podcast, I do love a good Blog.... I'm really not sure how I missed this entire part of the site, but it's go so much good information and often frequent deep dives in to browsers.
|
|
Nicholas C. Zakas: ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter
-
paul.kinlan.me
-
1 year ago
-
eng
Link: ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter We feel that validation and enforcing baseline features are the minimum that a linter needs to support in 2025, and so we spent a lot of time making the no-invalid-at-rules, no-invalid-properties, and require-baseline rules as comprehensive as possible. Love it!! Absolutely love it. One of the areas that we would love to see more of (and we hope to wo..
|
|
Nicholas C. Zakas: ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter
-
paul.kinlan.me
-
1 year ago
-
eng
Link: ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter We feel that validation and enforcing baseline features are the minimum that a linter needs to support in 2025, and so we spent a lot of time making the no-invalid-at-rules, no-invalid-properties, and require-baseline rules as comprehensive as possible. Love it!! Absolutely love it. One of the areas that we would love to see more of (and we hope to wo..
|
|
jOOQ 3.20 released with ClickHouse, Databricks, and much more DuckDB support, new modules, Oracle type hierarchies, more spatial support, decfloat and synonym support, hidden columns, Scala 3, Kotlin 2, and much more
-
blog.jooq.org
-
1 year ago
-
eng
New dialects: jOOQ 3.20 ships with 2 new experimental dialects: ClickHouse is a fast-moving SQL dialect with a historic vendor-specific syntax that is gradually migrated to a more standards compliant alternative, which is why our support is still experimental. A lot of behaviours differ from what one would expect elsewhere, including NULL handling, which is … Continue reading jOOQ 3.20 released with ClickHouse, Databricks, and much more D..
|
|
Check out some of the previous Fetch the Flag challenges grounded in the same technical concepts and tactical material we’ve seen in the industry – and get excited for the 2025 Fetch the Flag!
|
|
After resetting my Keychron K3 Pro , my F1 to F12 keys were no longer my default macOS keys. The entire row was defaulting to macOS's special keys (i.e. Mission Control, Launch Pad, Volume, etc). At first, I thought I may just need to revisit the macOS setting "Use F1, F2, etc keys as standard function keys", yet toggling the setting made no difference. Turns out, I had remapped those keys long ago and simply forgot about it. Factory ....
|
|
Immich — Self-hosted Google Photos alternative that actually works
-
akashrajpurohit.com
-
1 year ago
-
eng
Immich is a high-performance, self-hosted photo and video backup solution that rivals Google Photos in features and user experience. Perfect for taking control of your precious memories while maintaining the convenience of cloud photo services.
|
|
Immich — Self-hosted Google Photos alternative that actually works
-
akashrajpurohit.com
-
1 year ago
-
eng
Immich is a high-performance, self-hosted photo and video backup solution that rivals Google Photos in features and user experience. Perfect for taking control of your precious memories while maintaining the convenience of cloud photo services.
|
This is the third and penultimate post in a series about theoretical weaknesses in Fiat-Shamir as applied to proof systems. The first post is here, the second post is here, and you should probably read them. Over the past two posts I’ve given a bit of background on four subjects: (1) interactive proof systems (for … Continue reading How to prove false statements? (Part 3) →
|
|
Today includes a review of the book “The Goal”, how complicated a calculator app really is and an illustration using a washing machine of how the unexpected can throw a spanner in any estimates.
|
|
Today includes a review of the book “The Goal”, how complicated a calculator app really is and an illustration using a washing machine of how the unexpected can throw a spanner in any estimates.
|
|
Lokesh Khurana: How Google Chrome’s autofill feature helps both shoppers and merchants
-
paul.kinlan.me
-
1 year ago
-
eng
Link: How Google Chrome’s autofill feature helps both shoppers and merchants One of Shopify’s key metrics is Checkout Conversion Rate (CCR), which measures the rate of successful checkouts completed over a period of time. Through testing, Shopify found that removing unnecessary steps led to more customers completing their checkouts. Guest checkouts using autofill had a 45% higher CCR than guest checkouts without autofill. Basically, the cus..
|
|
Lokesh Khurana: How Google Chrome’s autofill feature helps both shoppers and merchants
-
paul.kinlan.me
-
1 year ago
-
eng
Link: How Google Chrome’s autofill feature helps both shoppers and merchants One of Shopify’s key metrics is Checkout Conversion Rate (CCR), which measures the rate of successful checkouts completed over a period of time. Through testing, Shopify found that removing unnecessary steps led to more customers completing their checkouts. Guest checkouts using autofill had a 45% higher CCR than guest checkouts without autofill. Basically, the cus..
|
|
Link: Interop 2025: another year of web platform improvements It's exciting to see the web platform continue to evolve and improve. Interop along with Baseline are aimed to solve some of the top challenges that developers have when building for the web. Ultimately we only make progress as a platform when the major user-agents make shared and consistent progress on the platform and this has been a huge effort from the teams at Google, Micros..
|
|
Link: Interop 2025: another year of web platform improvements It's exciting to see the web platform continue to evolve and improve. Interop along with Baseline are aimed to solve some of the top challenges that developers have when building for the web. Ultimately we only make progress as a platform when the major user-agents make shared and consistent progress on the platform and this has been a huge effort from the teams at Google, Micros..
|
|
In the not so distant past continuous integration (CI) hadn’t been a thing. Today, when you look into the open source world, GitHub Actions or similar offerings are ubiquitously used and that with good reason, one of which being that it’s free. GitHub Actions offer a good selection of OS images out-of-the-box, but sometimes you […]
|