|
https://simonwillison.net/2025/Jun/9/apple-wwdc/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2004/09/06/the-curious-incident-of-the-dog-in-the-night-time/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2023/04/02/learning-from-community-solutions-on-exercism-part-2/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/10/29/monday-morning-thoughts:-exploring-reuse/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/04/14/this-week-in-fiori-(2015-15)/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2013/04/01/functional-python-itertools-exploration/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2021/03/31/deeper-connections-to-everyday-tools/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2024/11/07/five-reasons-to-use-cap/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2014/11/28/the-inaugural-sap-architect-and-developer-summit/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2003/01/21/wisdom-diplomacy-or-serendipity/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2021/03/26/mass-deletion-of-github-actions-workflow-runs/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2016/05/03/fofp-1.2-trying-things-out/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/07/02/monday-morning-thoughts:-developers-and-advocacy/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2021/04/06/sap-tech-bytes:-exploring-sap-samples-with-gh-and-fzf/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2005/07/21/whither-sap/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2016/07/14/understanding-the-sap-fiori-cloud-edition/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2024/10/05/cap-node.js-plugins-part-1-how-things-work/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2020/10/11/middollar-and-shell-parameter-expansion/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2005/07/04/the-sap-developer-community-10-years-ago/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2014/04/20/sap-developer-advisory-board-your-input!/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/07/05/expression-binding/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2017/08/08/sap-cloud-platform-pricing/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2003/04/20/how-do-i-get-plugin-y-to-run-before-plugin-x/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2002/06/21/accessibility-and-blosxom/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2016/09/28/the-fiori-revolution-disruption-at-its-best/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2002/05/15/(jabber-)browsing-the-panopticon-data/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2021/08/26/learning-by-rewriting-bash-jq-and-fzf-details/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2014/08/01/this-week-in-fiori-(2014-31)/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2016/04/08/4clojure-puzzle-66/
|
1 |
GET 1
|
|
|
https://chriscoyier.net/2025/06/10/lest-we-forget-the-horrors/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2002/05/10/subscription-from-radio/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2024/05/20/codetalk-interview-living-and-working-on-a-narrowboat/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/11/26/monday-morning-thoughts:-learning-media-and-mechanisms/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2011/10/25/review-of-milk-stout-from-left-handed-brewing-co/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2016/09/27/community-and-collaboration-at-sap-inside-track-manchester/
|
1 |
GET 1
|
|
|
https://waylonwalker.com/thoughts-164/og/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2016/10/02/f3c-part-5-closures/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/04/19/this-week-in-fiori-(2015-16)/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2019/10/23/shell-power-and-simplicity/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2024/04/11/improve-your-cap-dev-container-shell-prompt/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2024/10/26/immutable-layers-file-deletion-and-image-size-in-docker/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2013/10/06/building-sap-fiori-like-uis-with-sapui5/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2002/08/29/sidebars-mozilla-rss:-old-and-new/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2021/09/15/using-functions-more/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2003/05/30/the-sapmysql-partnership/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2024/04/15/using-@cap-jssqlite-in-cf-for-your-cap-services/
|
1 |
GET 1
|
|
|
https://simonwillison.net/2025/Jun/2/kenton-varda/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2019/06/27/double-sap-codejam-athens-a-report/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2021/03/15/aborting-a-script-with-parameter-expansion/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/04/05/this-week-in-fiori-(2015-14)/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/05/14/monday-morning-thoughts:-functions-what-functions/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2012/12/17/review-of-fourth-dementia-old-ale-from-kuhnhenn-brewing-company/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2009/08/09/google-wave-xmpp-and-complexity/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2023/01/09/working-from-a-narrowboat-internet-connectivity/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2023/06/17/sap-codejam-report-service-integration-with-cap-in-guetersloh-de/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/02/01/apps-script-privacy-policy/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2011/03/04/my-browser-a-z/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2014/08/17/this-week-in-fiori-(2014-33)/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2009/05/08/analysing-cv-searches-with-delicious/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/11/23/impromptu-js-session-at-ukisug15/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/08/06/monday-morning-thoughts:-mainframes-and-message-documentation/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2013/11/27/sap-uk-and-ireland-user-group-conference-demo-jam!/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2016/10/02/f3c-part-2-map/
|
1 |
GET 1
|
|
|
https://simonwillison.net/2025/Jun/3/openai-codex-pr/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2020/01/12/my-learning-list-for-2020/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2009/05/27/a-return-to-the-sdn-community-and-a-touch-of-javascript/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2016/10/19/f3c-parts-9-and-10-functors/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/11/25/digital-devolution-in-local-authorities-putting-people-first/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2002/04/22/off-with-the-(relatively)-old-on-with-the-new/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2021/05/19/supporting-developers-with-sponsorship/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2013/02/02/30-day-challenge:-no-beer!/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2005/04/25/ubuntu-thanks.-but-no-thanks./
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2013/10/04/sheetasjson-google-spreadsheet-data-as-json/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2003/01/22/presentations-wikis-and-site-navigation/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2017/05/10/meeting-request-details/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2022/10/30/more-untappd-data-explorations-with-jq-my-top-ranking-beer-types-(part-1)/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2009/09/09/mainframes-and-the-cloud-everything-old-is-new-again/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2019/09/17/new-podcast-tech-aloud/
|
1 |
GET 1
|
|
|
https://simonwillison.net/2025/Jun/10/o3-price-drop/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/01/16/discovering-scp-workflow/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/03/20/this-week-in-fiori-(2015-12)/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2003/09/29/sap-teched-collaborative-notes/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/07/09/the-app-descriptor/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2024/04/05/cap-cds-cdl-csn-and-jq-finding-associations/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2020/08/25/you-can-mask-sensitive-hostnames-with-wildcards-and-host-aliases/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2023/05/07/living-on-a-narrowboat-layout-details-of-the-stern/
|
1 |
GET 1
|
|
|
https://simonwillison.net/2025/Jun/2/my-ai-skeptic-friends-are-all-nuts/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2011/07/20/stand-steady-on-the-shoulders-of-giants/
|
1 |
GET 1
|
|
|
https://css-tricks.com/creating-an-auto-closing-notification-with-an-html-popover/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2019/04/18/first-thoughts-on-the-2019-stack-overflow-developer-survey-results/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2015/08/09/cookies/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/09/24/monday-morning-thoughts:-growth-is-upwards/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2014/08/23/this-week-in-fiori-(2014-34)/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2014/11/14/addressing-emails/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2014/03/18/openui5-codetalk-links/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2003/07/07/bittersweet/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2009/08/29/one-way-of-dealing-with-blogtheft-from-sdn-through-images/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2022/05/19/json-object-values-into-csv-with-jq/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2021/05/10/solving-mysterious-unrendered-markdown-headings/
|
1 |
GET 1
|
|
|
https://qmacro.org/blog/posts/2018/04/30/monday-morning-thoughts:-editors-and-editing/
|
1 |
GET 1
|
|