Stefan Bauer's Avatar

Stefan Bauer

@stfbauer.bsky.social

Designer, Founder, Web Methusalem, Develop because I can, Microsoft MVP. Owner of N8D

546 Followers  |  251 Following  |  205 Posts  |  Joined: 06.12.2023  |  1.7828

Latest posts by stfbauer.bsky.social on Bluesky

side car bike Azure DevOps work items with github copilot

side car bike Azure DevOps work items with github copilot

I wrote a blog post this moring how to query your work items directly in VS Code from Azure DevOp:

Soon an MCP Server is coming out but meanwhile this is how it works.

n8d.at/how-to-query...

24.07.2025 12:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

When people say functional components do they mean they wrote something that actually works on top of it is a component? 🀣

10.07.2025 17:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A decade of being an MVP

A decade of being an MVP

πŸ† Celebrating a decade as a Microsoft MVP! πŸ†

I am thrilled to announce that after 10 years, I have achieved again the Microsoft MVP in M365 Development. This year brought an extra special honor as I also received recognition in Web Development.
Thank you Microsoft

#mvp #webdevelopment #m365

10.07.2025 15:23 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Input number field have some issues.

Input number field have some issues.

Input fields of type number in HTML might seem to be a great option at first glance, but the negative side effects outweight the issues they have.

In my latest blog post I take a deep dive, what those issues are.
n8d.at/inputtypenum...

#ux #i18n #html #webdevelopment

09.07.2025 11:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

document search, people search, office search at least the last one looks like an fancy office building.

Other then that many doubtful design decisions are made today.

11.06.2025 13:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
004 | Optimizing SharePoint Framework Projects with Reusable Code
YouTube video by Code. Deploy. Go Live. 004 | Optimizing SharePoint Framework Projects with Reusable Code

Working with @stfbauer.bsky.social to create a style guide can exponentially speed up the development process and bring better outcomes.

Watch/listen to the full episode, #004 | Optimizing SharePoint Framework Projects with Reusable Code πŸ‘‡

πŸ“Ί youtu.be/qP0SRfI9Rok
🎧 aka.codedeploygo.live/e004

11.06.2025 13:26 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Todt Klindt

Todt Klindt

@toddklindt.bsky.social on How I use AI to Write Amazing PowerShell

At the amazing #techiramabe

28.05.2025 07:49 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
is-even-ai Check if a number is even with the power of ✨AI✨. Latest version: 1.0.5, last published: 7 months ago. Start using is-even-ai in your project by running `npm i is-even-ai`. There are no other projects...

Too all the NodeJS developers out there. I found a really usefull tool to check if a number is-even with AI.

Especially usefull when you try to create a random number, because it is statistically 50% right and 50% wrong.

www.npmjs.com/package/is-e...

20.05.2025 11:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Old cassette tape that says CSS Mix Tape

Old cassette tape that says CSS Mix Tape

🧼 I built Old-Fashioned CSS because I missed what CSSComb did rightβ€”clean, logical, and smart sorting for CSS & SCSS.
Open Source β†’ github.com/StfBauer/old...
πŸͺ marketplace.visualstudio.com/items?itemNa...
Blog: n8d.at/old-fashione...
#css #scss #vscode #frontenddev #opensource

16.05.2025 19:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Four years ago I started to implement hTWOo using gulp as the engine driver to compile CSS.

see: lab.n8d.studio/htwoo/

For now I have a custom build chain for SASS, TS and a hot reloader. I call it ICE.

ice-build: www.npmjs.com/package/@n8d...
ice-hotreloader: www.npmjs.com/package/@n8d...

25.04.2025 12:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Viva Insights agreements

Viva Insights agreements

Sorry what do I need to agree too. Great User Experience and design.

Seems like I need to agree to the small print or just an empty list. πŸ€”

25.04.2025 10:38 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

6 years ago i created a real mega menu for a customer. Now working on a mild relaunch and use some new CSS features to make the navigation more flexible.

Pretty amazed how far #css and feature rich it has become.

The rest of the navigation code still looks really ancient tbh.

25.04.2025 09:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Leverage SharePoint Brand Center Font in SharePoint Framework Learn how to leverage SharePoint Brand Center fonts in your SharePoint Framework projects with this comprehensive guide on documentation and practical usage.

Curious about using brand centre fonts in your SharePoint projects? Check out these articles for guidance and documentation. Learn to assemble them into reusable code! Questions? Suggestions? Comment below! πŸš€

Link: n8d.at/leverage-sha...

#SharePoint #CodingTips

12.04.2025 20:06 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Val Kilmer, Film Star Who Played Batman and Jim Morrison, Dies at 65 A wide-ranging leading man who earned critical praise, he was known to be charismatic but unpredictable. At one point he dropped out of Hollywood for a decade.

NY Times too -

www.nytimes.com/2025/04/01/m...

02.04.2025 16:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Maybe many people don’t know it is Val Kilmer.
i was just amazed by the movie until someone told me

02.04.2025 13:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Custom backgrounds for SharePoint to align items better.

Custom backgrounds for SharePoint to align items better.

Realigned Microsoft design

Realigned Microsoft design

πŸŽ‰ Exploring SharePoint Design πŸŽ‰

Created custom backgrounds for seamless alignment in SharePoint's flexible layout. Using golden ratio & rule of thirds templates. Considering more patterns to refine Microsoft templates.

What design patterns do you find useful? Share your insights!

02.04.2025 13:26 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The best performance of Val Kilmer ever and yet noboday mentioned this movie. R.I.P Val

02.04.2025 13:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

On my way home from an amazing MVP Summit with many friends.

#mvpbuzz

29.03.2025 20:31 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

On my way to this years MVP Summit - first stop NYC

#mvpbuzz

21.03.2025 07:32 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Intereseting I can inspect SPFx application directly in the teams application by simply right click and inspect. I wonder when this happend.

No to teams in browser but directly in the app.

18.03.2025 08:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Built to allow a seamless transition from Salesforce Slack to Microsoft. For all the other folks that have been in teams before it sadly doesn't make it better.

17.03.2025 09:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
hTWOo icons extracted from Fluent UI currently tessting 5663 icons for visual differences compared to the not optimised.

hTWOo icons extracted from Fluent UI currently tessting 5663 icons for visual differences compared to the not optimised.

One step further: Step 5 in progress

13.03.2025 16:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But an !!important trick.

10.03.2025 19:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In addition a thing named 'clean-css' is already dead for 3 year or in other words in 'maintenance mode'

06.03.2025 10:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In SharePoint Framework something interesting happens, when you burry your SASS files 3 levels deep suddenly you code start to work. If not you might end up with an error message that looks like this:

> CssSyntaxError
(2:1) Unclosed block

This is because #SPFx does some ugly string manipulation.

06.03.2025 10:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

No it just runs an npm install -g with all the global packages that are installed on the other version.

This way I don't have to worry about upgrading a package in future and still keep them separate. It's more a help tool-ish.

I can run spfx 1.19 on node 18 and spfx 20 on nodejs 20 and so on.

05.03.2025 14:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Run of node package sync between different versions.

Run of node package sync between different versions.

Since we all have nvm, fnm or other things to run multiple versions of node. I created a small script that lets you sync global installed dependencies from one nodeJS version to another.

Add global packages from my node 20 to the newly installed 22. #nodejs

05.03.2025 14:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Fair point - copilot can you read that article for me πŸ˜‚

05.03.2025 13:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

RTFM helps :D

mdn.io/font-size

05.03.2025 09:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

You know when your developer has dangerous CSS knowledge when you find code like this.

The only thing missing:

β€Όimportant. πŸ€¦β€β™‚οΈ

All font-* attributes and text-* and line-* are inherated by default from the parent container. So if you do it again, no harm but useless and bloated code too.
##css

04.03.2025 18:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@stfbauer is following 20 prominent accounts