DEV Community

Cover image for Weekly 0023
Emanuele Bartolesi
Emanuele Bartolesi

Posted on

Weekly 0023

Monday

Back to the business after 15 days of vacation. Vacations are important like the workdays. They are needed to recharge the energy and break the routines.

I spent a few hours in the morning to update all my devices and tools.
After that I did a call with my colleague because a member of our team rearranged our Microsoft Teams to improve our productivity and to find the information more easily.

Then I start to work on my Visual Studio Code Extension to highlight the information (with Codelens) about NPM Packages in the project.

I found a lot of problems with TypeScript, Node and some JavaScript packages.

https://pbs.twimg.com/media/FZsWkK1XkAEh8wa?format=jpg&name=large

Mood: 🧑‍💻

Tuesday

Started the morning to reorganize all my tasks and projects on Notion.
I will share the template by the end of the week to the firsts interested people.

Then I solved a problem that I have yesterday with my new Visual Studio Extension.
I found the problem that it’s a JS library used in the solution.
After a middle-long research, I replace the library with node-fetch for TypeScript and everything works like a charm.

I will share the Visual Studio Code Extension tomorrow or today.

Visual Studio Extension Released!!!

https://github.com/kasuken/npm-info-lens/raw/HEAD/screenshots/npminfolens.gif

In the afternoon I released the very first version of my new Visual Studio Code extension.

This is the link of the extension: https://marketplace.visualstudio.com/items?itemName=emanuelebartolesi.npm-info-lens

Mood: 🙂

Wednesday

In the morning I spent a lot of time on reviewing one of my last chapter for the book about Minimal API for Packt.
This is the last mile, the most harder part.

https://static.packt-cdn.com/products/9781803237824/cover/smaller

You can preorder the book with this link: https://www.packtpub.com/product/minimal-apis-in-asp-net-core-6/9781803237824 🙂

In the late evening I made some test to create a Welcome Page for Visual Studio Code.
Not so much progress but I understood a little bit better how the events work in a Visual Studio Code Extension Lifecycle.

Mood: 🙂

Thursday

In the early morning I released the version 0.3.0 of my Visual Studio Extension.
I added the link to Bundlephobia as a user asked to me on GitHub.

We started with the Oscar rebranding (because it’s impossible to use that name for our startup) and we have choose our new name and I bought a lot of domain.
I think the next week I will work on the startup, live on Twitch.

In the afternoon I wrote two scripts for LinkedIn Learning course and I did a call with my coach.
In the meantime I worked a little bit to Red Origin and other stuff related to SoftwareONE.

In the late evening I started to recreate from scratch the project for Oscar, with the new name and the new features.

Mood: 🙂

Friday

I started the morning by publishing the first article about EasyCaching and the Minimal API.

https://res.cloudinary.com/practicaldev/image/fetch/s--w3dXhcec--/c_imagga_scale,f_auto,fl_progressive,h_420,q_auto,w_1000/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pr0asvs1doxhpcb74slw.png

https://dev.to/kasuken/easycaching-in-a-aspnet-core-minimal-api-project-263f

For the rest of the day, I spent a lot of time in a call with a colleague of mine to investigate on a problem about Red Origin.
The issues was that we want to connect from our web application to the SQL Database through an Azure Managed Identity, but we obtained always an error of authentication.
Finally we solved the problem. I will write a blog post about that in the next weeks.

Mood: 🙂

Image of AssemblyAI tool

Transforming Interviews into Publishable Stories with AssemblyAI

Insightview is a modern web application that streamlines the interview workflow for journalists. By leveraging AssemblyAI's LeMUR and Universal-2 technology, it transforms raw interview recordings into structured, actionable content, dramatically reducing the time from recording to publication.

Key Features:
🎥 Audio/video file upload with real-time preview
🗣️ Advanced transcription with speaker identification
⭐ Automatic highlight extraction of key moments
✍️ AI-powered article draft generation
📤 Export interview's subtitles in VTT format

Read full post

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay