David Anson

@DavidAnson
215 Followers
85 Following
1.2K Posts
My name is David Anson. I work at Microsoft where I've helped build client, server, and web apps. I contribute to OSS. Not a spokesperson.
Websitehttps://dlaa.me
GitHubhttps://github.com/DavidAnson

@matt_birchler Okay, so I get your point here, but shouldn’t we always expect the new thing to be safer to use? If we map this to autonomous driving, I don’t want to hear that the robot driver sometimes gets the pedals mixed up and zooms through a storefront - even if robot taxis make cars more accessible to more of society. I feel like there are certain basics that automation should essentially never get wrong, and if it does then it’s fair grounds for criticism. Or?

https://birchtree.me/blog/vibe-coding-away-the-production-database-like-its-2017/

Vibe coding away the production database like it’s…2017?

This is a wild story about a junior developer who destroyed his company’s production database with vibe coding: Then from my understanding that the tests add fake data, and clear existing data between test runs which basically cleared all the data from the production database. Honestly i had no

Birchtree

Updated: markdownlint #VSCode #Markdown #linting extension to v0.60.0

- Updated `markdownlint` dependency to `0.38.0`
- Add `MD059`/`descriptive-link-text`
- Improve `MD025`/`MD027`/`MD036`/`MD038`/`MD041`/`MD043`/`MD045`/`MD051`/`MD052`

https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint

markdownlint - Visual Studio Marketplace

Extension for Visual Studio Code - Markdown linting and style checking for Visual Studio Code

Updated: markdownlint-cli v0.45.0, #Markdown #linting CLI for #NodeJS

- Update `markdownlint` dependency to `0.38.0`
- Add `MD059`/`descriptive-link-text`
- Improve `MD025`/`MD027`/`MD036`/`MD038`/`MD041`/`MD043`/`MD045`/`MD051`/`MD052`
- Remove support for end-of-life Node version 18
- Update all dependencies via `Dependabot`

https://github.com/igorshubovych/markdownlint-cli

GitHub - igorshubovych/markdownlint-cli: MarkdownLint Command Line Interface

MarkdownLint Command Line Interface. Contribute to igorshubovych/markdownlint-cli development by creating an account on GitHub.

GitHub

Updated: markdownlint-cli2-action #Markdown #linting #GitHub #Action to v20

- Update markdownlint version (markdownlint-cli2 v0.18.1, markdownlint v0.38.0)

https://github.com/marketplace/actions/markdownlint-cli2-action

markdownlint-cli2-action - GitHub Marketplace

A GitHub Action to run the markdownlint-cli2 tool for linting Markdown/CommonMark files with the markdownlint library

GitHub

Updated: markdownlint-cli2 v0.18.0, #Markdown #linting CLI for #NodeJS

- Use user ID in Docker containers for security
- Update dependencies (including markdownlint)
- Remove support for end-of-life Node 18

https://github.com/DavidAnson/markdownlint-cli2

Updated: markdownlint v0.38.0, #Markdown #linting library for #NodeJS

- Add MD059/descriptive-link-text
- Improve MD025/MD027/MD036/MD038/MD041/MD043/MD045/MD051/MD052
- `markdown-it` parser no longer a production dependency (breaking change)
- Add `markdownItFactory` option, remove `markdownItPlugins` option
- Remove support for end-of-life Node version 18
- Improve performance

https://github.com/DavidAnson/markdownlint

GitHub - DavidAnson/markdownlint: A Node.js style checker and lint tool for Markdown/CommonMark files.

A Node.js style checker and lint tool for Markdown/CommonMark files. - DavidAnson/markdownlint

GitHub

Updated: markdownlint-rule-extended-ascii v0.2.1, #Markdown #linting custom rule for markdownlint for #NodeJS

New: This rule provides fix information for smart quote and dash violations which can be used by callers to fix such instances automatically.

https://github.com/DavidAnson/markdownlint-rule-extended-ascii

GitHub - DavidAnson/markdownlint-rule-extended-ascii: A markdownlint rule that allows only extended ASCII characters

A markdownlint rule that allows only extended ASCII characters - DavidAnson/markdownlint-rule-extended-ascii

GitHub

Blogged: "I refuse to join any club that would have me as a member." [A simple Node.js web app to filter iCalendar events]

https://dlaa.me/blog/post/icalendarfilter

"I refuse to join any club that would have me as a member." [A simple Node.js web app to filter iCalendar events]

"I refuse to join any club that would have me as a member." [A simple Node.js web app to filter iCalendar events]

The blog of dlaa.me

Updated: markdownlint #VSCode #Markdown #linting extension to v0.59.0

- Add `configFile` setting

https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint

markdownlint - Visual Studio Marketplace

Extension for Visual Studio Code - Markdown linting and style checking for Visual Studio Code

Updated: markdownlint-cli v0.44.0, #Markdown #linting CLI for #NodeJS

- Update `markdownlint` dependency to `0.37.4`
- Convert module to ECMAScript (breaking change)
- Stop using `module.createRequire`
- Improve `MD032`
- Update all dependencies via `Dependabot`

https://github.com/igorshubovych/markdownlint-cli