Dev Power
  • Blog

Welcome to Dev Power šŸ’Ŗ

docker

Useful Docker cleanup commands

If you are a Docker fan, like me, your dev environment may look like this: It’s a good practice to clean up your Docker resources every now and then to avoid such clutter. In this post, you will look into Read more…

By Volkan Paksoy, 5 monthsJuly 19, 2023 ago
csharp

How to create an RSS Podcast Feed from local files with C#

I have a few old podcast series that are not available online anymore. Every now and then, I enjoy listening to an old episode. I keep them in a hard drive connected to a Raspberry Pi, which serves them over Read more…

By Volkan Paksoy, 11 monthsJanuary 14, 2023 ago
csharp

How to manage Google Sheets with C#

Spreadsheets are quite powerful tools. They can also act as a simple database with an intuitive UI. You can use the spreadsheet as a temporary database and GSheets API as a CRUD API while you prototype your own application. This Read more…

By Volkan Paksoy, 12 monthsDecember 17, 2022 ago
csharp

Scheduled MagPi Magazine Tracker with C#

As a Raspberry PI fan, I like to read The MagPi Magazine, which is freely available as PDFs. The problem is I tend to forget to download it manually every month, so I decided to automate the process. I use Read more…

By Volkan Paksoy, 1 yearOctober 11, 2022 ago
csharp

Migrate YouTube Subscriptions into Another Account with C#

I’m not a big fan of Youtube’s web application. I’d like to categorise my subscriptions, but YouTube doesn’t allow this. I have multiple Google accounts, and I use them to group certain videos. When I’m in the mode of watching Read more…

By Volkan Paksoy, 1 yearSeptember 10, 2022 ago
csharp

A Number Guessing Game with C# and Twilio SMS

I like using Twilio Voice and SMS APIs to develop voice and text-based applications. I thought an SMS-based game would be fun to implement. Prerequisites If you want to follow along, you will need the following: A Twilio account A Read more…

By Volkan Paksoy, 1 yearSeptember 3, 2022 ago
AI

A Quick Overview of OpenAI DALL-E

I got my invitation from OpenAI DALL-E a few days ago and decided to play with it a little bit. What is OpenAI DALL-E? DALL-E is an AI system that can generate realistic images from a description. It uses a Read more…

By Volkan Paksoy, 1 yearAugust 30, 2022 ago
csharp

How to Develop an Interactive CLI with C# and dotnet 6.0

In a previous article, we looked into how to develop your own CLI tools with dotnet CLI and CliFx library. This article builds on that knowledge and adds more advanced features of CliFx. It also adds a new library called Read more…

By Volkan Paksoy, 1 yearJuly 5, 2022 ago
programming

How to clone a GitHub repository

These days it’s essential to know how to clone a GitHub repository as GitHub is the de-facto standard for source code repositories. According to this source, GitHub has 73 million users. If you follow tech blogs, such as this one, Read more…

By Volkan Paksoy, 1 yearJuly 4, 2022 ago
dotnet

Programmatically Manage Excel Spreadsheets with .NET

Spreadsheets are great tools. They are user interface and database combined in one application and have been infinitely helpful for ages. In this post, we are going to look into a handy NuGet package called ClosedXML to create and manipulate Read more…

By Volkan Paksoy, 2 yearsJune 1, 2022 ago

Posts navigation

1 2 3 Next

Subscribe

* indicates required

Get in touch
  • Facebook
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • YouTube

Recent Posts

  • Useful Docker cleanup commands
  • How to create an RSS Podcast Feed from local files with C#
  • How to manage Google Sheets with C#
  • Scheduled MagPi Magazine Tracker with C#
  • Migrate YouTube Subscriptions into Another Account with C#

Categories

  • AI
  • aws
  • cryptocurrency
  • csharp
  • devops
  • docker
  • dotnet
  • javascript
  • powershell
  • programming
  • tools
  • Privacy Policy
  • Terms of Use
Hestia | Developed by ThemeIsle
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking ā€œAccept Allā€, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT