Thomas Jespersen (@[email protected]) retweeted
I get told that I don't share this enough, so I'm sharing again.😉#SelfPromotion
I do freelance consultancy. So if any of you have gigs or projects in the area of Blazor, ASP․NET Core, Data Mining, Visualizations, or some combination of these, then I'm currently available.😊
Thomas Jespersen (@[email protected]) retweeted
Believe in Ukraine. Stand with Ukraine. Glory to Ukraine!
I love #Aspire for local orchestration.
Any plans to take the Dashboard to the next level? E.g.
- Custom dashboards that can show relevant insights
- Popup exceptions across all services
- Descriptions on projects
- Hide irrelevant services (e.g., databases)
- etc.
#dotNETConf
Thomas Jespersen (@[email protected]) retweeted
This is how you are supposed to use AI.
“What if Game of Thrones was filmed in a trailer park?”
Thomas Jespersen (@[email protected]) retweeted
Mark your calendars & join me with @davidfowl & @maddymontaquila for a #dotnet Aspire 9 RC.1 AMA next Tuesday, Oct 15 at 10AM PDT!
youtube.com/watch?v=tSvNLbd7…
Thomas Jespersen (@[email protected]) retweeted
Whoever thinks replacing useful timestamps with cute approximations like "recent", "1 day ago", "6 months ago" is a good idea:
STOP IT!
A painful slow hover tooltip is not an acceptable workaround. At minimum, let me turn that crap off in settings.
Looking at you github!
Thomas Jespersen (@[email protected]) retweeted
Apple adds "sideloading" in Europe, but only developers who've been in the app store for 2 years and have an app with a million downloads qualify. More malicious, gatekeeping compliance. developer.apple.com/support/…
Thomas Jespersen (@[email protected]) retweeted
The EU must insist that gatekeepers like Apple allow developers the right to distribute their software directly to users without interference. No memberships, no agreements, no gatekeeping. Technical defenses only. This is the only way we will have free competition.
Thomas Jespersen (@[email protected]) retweeted
Announcing React Aria Components v1.0.0! 🥳
Over 40 components with built-in behavior, adaptive interactions, top-tier accessibility, and internationalization out of the box, ready for your styles.
react-spectrum.adobe.com/rea…
#platformplatform now has a CLI that can perform trivial tasks like setting up the environment, handling code hygiene tasks, etc. We've only just started.
It will auto compile the CLI if changes are detected ensuring it is easy to extend and always works with the current branch.
And just like that, #PlatformPlatform now has localization 🎁 thanks to @MNON_Henriksen 🎅.
Using React Aria Components (react-spectrum.adobe.com/rea…), we have best in class accessibility and breadth of components.
And it can be styled for any need using plain CSS, Tailwind, etc.
I just upgraded github.com/platformplatform/… to the .NET Aspire Preview 2 release earlier today. I love the Dashboard and F5 experience for developing.
I still don't see how deployment with Aspire can give the granularity needed for Azure infrastructure.
#dotnet #aspire
Thomas Jespersen (@[email protected]) retweeted
Wanna meet for a beer tomorrow in Aarhus? Come by our ANUG Friday bar and talk about .NET?
meetup.com/anugdk/events/297…
And just like that, I got two new AI Assistants in Rider overnight. Both GitHub Chat was finally made available to me and JetBrains' own AI Assistants.
Not sure why I need two :)
🚀 After 8 incredible years as CTO at @Templafy, I'm diving full-time into my new venture.
PlatformPlatform and open source project aiming to help SaaS startups build enterprise-grade cloud services.
Check it out and give it a⭐️ github.com/PlatformPlatform/…
#cphftw #dktech #azure
Thomas Jespersen (@[email protected]) retweeted
Blogged: Reading notes from Performance Improvements in .NET 8
#dotnet
kristoffer-strube.dk/post/re…
Thomas Jespersen (@[email protected]) retweeted
Product Management is not about:
- Asking customers about the requirements
- Writing detailed specifications
- Creating prototypes and wireframes
- Assigning tasks to developers
- Verifying and accepting the work of others
- Obsessing over velocity, deadlines, and roadmaps
- Mastering Scrum to perfection
- Acting like the CEO of the product
Anyone can do that.
It's about:
- Understanding customer's problems, needs, and desires
- Understanding the market and the business in depth
- Collaborating closely with engineers and designers
- Identifying opportunities, ideating solutions, and tackling the risks together
- Marrying customer goals and business goals
- Influencing others to work toward the common goal
- Being humble (it's ok not to be the smartest person in the room)
- Experimenting to validate assumptions
- Leading without authority
- Turning chaos into clarity
Start with these questions:
- Why are we building this thing?
- Why are we building it now?
- For whom are we building it?
- What's the unique value of our product?
- How is it aligned with the company's vision?
- How is it aligned with the business strategy?
- What does success look like? How can we measure it?
- What are the customer needs/jobs (functional, emotional, social)?
- How will it affect our customers and users?
- How will it create value for the business?
- Can we buy it instead of building it?
- How can we make sure that our customers would love it?
- Will our customers know how to use it?
- Can our business support it (e.g., legal, finances)?
- Is it feasible? Can we build it?
- How can we bring it to the market? Do we have the required channels?
- Should we do it at all? Are there any ethical considerations?
- What are the riskiest assumptions? How can we validate them?
- What does the data tell us?
- How can we get maximum validating learning with minimum effort?
Be curious. Learn and experiment. Question solutions and push back on things handled down.
Remember that product management is about creating a "product customers love, yet also works for our business" (Marty Cagan, Inspired), not about pleasing stakeholders.
After 9 years, I'm still learning daily, and I do not know everything, but I can give you my perspective on any questions you have.
Drop them below.
Jan 18th, I’m doing a demo-heavy talk showing how @Templafy does 30+ daily production deployments to our big enterprise customers using Azure DevOps.
In-person event sign-up: meetup.com/azure-usergroup-d…. It will also be streamed here azureday.community.
#Meetup #Copenhagen – at Arhus, Denmark
Still a few open seats for tomorrow's #Azure #Meetup in #Copenhagen at 6 PM.
I'll demo how we do 30 daily deployments using Azure DevOps, and @ndteknik will talk about how to orchestra Azure Functions.
There will be free 🍔 & 🍻, so just sign up: meetup.com/azure-usergroup-











