Open in app

Sign In

Write

Sign In

Shane Duffy
Shane Duffy

19 Followers

Home

About

Dec 31, 2022

Framr — Give Your Demo Video a Fancy Gaussian Blur Frame

Initially I wrote an FFmpeg script to give my YouTube videos a Gaussian blur frame, but I realized FFmpeg had actually been ported to WebAssembly, so I made a little web app to do it all from the browser. Links Web App: framr.dev FFmpeg Script: framr-script Rainmeter and Background Terminal After I built my first…

Webdev

6 min read

Framr — Give Your Demo Video a Fancy Gaussian Blur Frame
Framr — Give Your Demo Video a Fancy Gaussian Blur Frame
Webdev

6 min read


Dec 26, 2022

Shady Marketing: APITable Is Scraping Emails From GitHub Stars

So apparently APITable is scraping emails from people that starred Bitwarden and then sending out misleading emails that appear to be from Bitwarden… Last week I woke up to an email with big, bold text: “Are you still using Bitwarden?” Yes, I am. I love Bitwarden. Especially considering the massive…

Opensource

3 min read

Shady Marketing: APITable Is Scraping Emails From GitHub Stars
Shady Marketing: APITable Is Scraping Emails From GitHub Stars
Opensource

3 min read


Dec 25, 2022

Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations

I have wasted more time than I’d like to admit looking for a resume builder. All of the “free” ones I’ve found end up putting some type of watermark on it (and only disclose this after you’ve spent an hour building your new fancy resume in an attempt to sunk-cost…

Opensource

3 min read

Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations
Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations
Opensource

3 min read


Nov 19, 2022

I Built an Anime Themed Pomodoro App With WebAssembly Blazor

Blazor is pretty cool, I hope Microsoft keeps investing into it. The JavaScript Obligation I’ve been consistently obligated to use JavaScript whenever I want to build a web application. Thankfully I discovered TypeScript when learning Angular a few years back which has reduced my stress levels tangibly. …

Dotnet

6 min read

Blazor is pretty cool, I hope Microsoft keeps investing into it.
Blazor is pretty cool, I hope Microsoft keeps investing into it.
Dotnet

6 min read


Aug 27, 2022

VS Code PSA: You Can Autowrap Selected Text In HTML Tags

Why did I not care enough to try and optimize my experience writing HTML for the past decade? So you can select text in VS Code, open the command palette (ctrl+shift+p)and select Emmet: Wrap with Abbreviation, which will open an input box that you can start typing your desired tag…

Vscode

1 min read

VS Code PSA: You Can Autowrap Selected Text In HTML Tags
VS Code PSA: You Can Autowrap Selected Text In HTML Tags
Vscode

1 min read


Aug 21, 2022

Decentralized… Backend? Building an Angular dApp With OrbitDB and IPFS

I built a decentralized, p2p message client with no backend server that runs entirely in the browser. So I’m a huge proponent of the decentralization of the web, and not just in the realm of cryptocurrency and NFT’s. I think the future of the web is true decentralization, and…

Angular

5 min read

Decentralized… Backend? Building an Angular dApp With OrbitDB and IPFS
Decentralized… Backend? Building an Angular dApp With OrbitDB and IPFS
Angular

5 min read


Aug 13, 2022

Forget SQL, All My Homies Use LINQ

Learning SQL is a pain. Using SQL is a pain. Be better. Choose .NET. Choose LINQPad. Early last year I was building out a database site for a game and decided it would be a good opportunity to start playing with Entity Framework (or EF Core, as it’s now…

Dotnet

2 min read

F*** SQL, All My Homies Use LINQ
F*** SQL, All My Homies Use LINQ
Dotnet

2 min read


May 31, 2022

I Just Realized Brave Has a Built-In Crypto Wallet

Did you know Brave has their own cryptocurrency? My brain automatically filters out all popups, promotions and otherwise unrelated distractions that the internet is plagued with these days. But it’s 2022, I can’t be the only one. Anyway, while I’ve been using Brave for over a year now, I haven’t…

Brave Browser

2 min read

I Just Realized Brave Has a Built-In Crypto Wallet
I Just Realized Brave Has a Built-In Crypto Wallet
Brave Browser

2 min read


Feb 22, 2022

Dear Web Devs, Please Use Anchors Instead of Divs for Buttons

I get it, you’re using React or Angular, and you don’t need to use <a> for your web app’s buttons. But do it for us, the keyboard purists. Since I’d like to eventually do the “digital nomad” thing for awhile, I made it a point to become accustomed to working…

Vimium

2 min read

Vimium

2 min read


Feb 18, 2022

VS Code Configuration for .NET/Angular Projects

I’m in the process of transitioning to VS Code from Visual Studio, and the launch configurations are pretty flexible. Here’s how to set up a full stack application with a .NET API and an Angular frontend. In summary, we want to create the configurations to build/run our .NET API and…

Angular

2 min read

Angular

2 min read

Shane Duffy

Shane Duffy

19 Followers

average c# enjoyer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech