The hours I’ve spent wasting away at uploading screenshots and trying to refresh and resync xD
The hours I’ve spent wasting away at uploading screenshots and trying to refresh and resync xD
Just found that uploading screenshots to OneNote via file is much more reliable than from clipboard
Excited to attend and meet everybody!
Posted on 11/11 at 11:11, someone’s really trying to make their wish come true
Oncall as a software developer is top of mind to me, seeing the major outages at Microsoft and Amazon in the last couple of weeks. Set up the right procedure to triage and mitigate quickly
youtu.be/KWIRgMtrkXU
Man, not being able to live off of 500k a year for a household is even driving out the majority of individual contributors at tech companies
The city is no place to start a family outside of the absolute richest
Self checkout coming to a warehouse near you
Great seeing people get into vibe coding on the browser. Many are missing how to test. Three easy tips:
- Print variables to console
- Break up your code into small functions and run them on their own
- Run a debugger
Anybody else wait hours for a pipeline to fail, spend NO time looking at the problem and immediately restart the job
AMD dropping 0.63%
Time to buy the dip
Went into reading Dotcom Secrets, expecting a tech filled experience... Not at all, turns out it's all about sales funnels
Using screen readers with the kindle app is a game changer. Makes any book into an audio book!
I’ve been happy using Cline.bot, the planning/act paradigm helps set the context and gives more transparency on the actions the agent is taking on your codebase
Using AI to generate system prompts is a pretty smart move by OpenAI
Got an old computer gathering dust? Put it to work as a private photo backup server! I recommend self-hosting Immich - it’s easy to set up with Docker and offers a user-friendly way to securely back up and manage your photos
linen-cathedral-656.notion.site/How-to-turn-...
Interestingly, I found Ubuntu easier to setup than Windows on a custom PC!
This wasn't quite right, since the metadata can be different from the assembly version which system is trying to resolve. Try this instead
[System.Reflection.AssemblyName]::GetAssemblyName("C:\path\to\your.dll").Version
Lots here to think about here about making the most from your job
youtu.be/1G2ltEiSYBw?...
Life saving command to grab a dll version:
(Get-Command "C:\path\to\your.dll").FileVersionInfo
The value I needed was the product version, but it's such a pain finding the right number for your application. Don't know why we need 3 different numbers for the file, product, nuget you name it
NXDOMAIN is a big point of confusion for software developers
- Valid response for DNS
- Invalid response for applications (Where's my record?)
- Applies to EVERY type of record for the name (NOERROR is the response if just the record is missing)
Steps to making a code change:
1. Design Document
2. Interface code changes
3. Test driven development
4. Test in test environment
5. Check into Prod
youtu.be/lQl_eTqxmpQ
Surprisingly great video editor, made over 100 videos with blender
youtu.be/XwdP4UjSpFw?...
Crazy that English is essentially a programming language today. With Vibecoding, an LLM acts as a compiler, transforming your prompts to code.
Great video explaining dependency injection with an example
youtu.be/J1f5b4vcxCQ?...
Can't write testable code without dependency injection. Mocking class dependencies lets you try out every problem towards 100% code coverage
#software
Taxing digital advertising is an interesting approach to improving people's online experience bogged down from advertising. Tax brackets on advertising can help transform the business model of super scalers without impacting small businesses
mitsloan.mit.edu/ideas-made-t...
Cutting the Department of Education takes aim at 15% of education specific funding, mainly benefiting children with disabilities, low income or learning English.
Why take away their chance for the American dream? We should be looking at enhancing their skill sets in information technology
Software developers are rewarded for delivering impact. This may come from writing documentation, simplifying a workflow or sharing development approaches with your company. Codifying a brand new solution is often expensive and reserved for the greatest of problems.
Super interesting perspective about entrepreneurship and the approach of taking big innovative leaps along with parallel entrepreneurship
podcasts.apple.com/us/podcast/b...