streaminfo's Issues
Suggestion: SOLID Stream
Do a stream where there's an hour spent on each solid principle, explanation and examples.
Guest for each? No guest? One guest?
Suggestion: Property Based Testing Stream
Property Based Testing is a smarter way to do unit testing when applicable. It reduces test code and increases confidence.
Good news is that .NET has a really strong Property Based Testing framework called FsCheck:
https://github.com/fscheck/FsCheck
I suggest inviting the author of FsCheck on the stream and have a chat. He is a cool guy.
Build Example ReadOnlySpan code - Perhaps a Custom String.Split
Greendolph really wants us to do our own string.split = ReadOnlySpan
"Learn to Program" Series
I want to do a series of streams teaching people the basics of programming.
Hello World - WriteLine
Greeter - ReadLine
Print Numbers:
- 1->n
- 1->n (evens only)
- 1->n (summing as you go)
- Prime Numbers below n.
Average Arbitrary List of Numbers from User Input
Number Guess - Random number guessing game (higher/lower)
Dice Roller - Roll dice at the request of user.
Hangman Game
Mad Libs Generator
Rock-Paper-Scissors
Suggestion: DDD and Aggregate
Aggregate pattern in Domain-Driven Design should be discussed and demonstrated with practical use and examples.
Suggestion: Add !feature_request command
When executing !feature_request <title>
a new issue at https://github.com/DevChatter/StreamInfo/issues shall be created.
The first video of the bot project is missing on youtube
The very first video from February 12th where you are setting up the first classes etc. is missing. For many beginners watching the stream and being overwhelmed by the architecture, this one would be invaluable to watch.
In addition or in case the video is definitely lost forever it would be great to have a 30 min or so walkthrough sometime for newbies, detailing how the bot works from the ground up (i.e. whats a chatClient object) etc. This could be a nice intro clip for youtube for those who want to catch up but have less time, as well.
Suggestion: Application Security Stream
Security-focused stream with a guest.
- Bill Sempf?
- Troy Hunt?
Suggestion: Make the on-screen chat box bigger
Since the chat is a major part of ChatBot development it may be a good idea to make the on-screen chat box bigger. Right now any game that starts up fills the entirety of the tiny corner chatbox.
This will help those of us who watch the Stream/VoD full screen (!Lurk). Or people who cast the stream to their ChromeCast. Or if you export to Youtube it will be nice to have a serviceable on-screen chatbox.
Special Event 1 - Planning
Let's use this to plan our first special event.
Tabs / Spaces / Screen Compression
Fix mixed tabs
https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.FixMixedTabs
Show trailing whitespaces in editor
https://marketplace.visualstudio.com/items?itemName=MadsKristensen.TrailingWhitespaceVisualizer
--
Empty Line Compression
.. and as a bonus for on-screen realestate
https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.SyntacticLineCompression
Add your dev setup and stream timer to the devchatter twitch channel "homescreen"
Since people ask about it every now and then:
You could have a tile with your development setup (hardware pc, keyboard, number of screens, possibly also streaming hardware, etc. ) and software.
Or just add those sections to "tools". Software could also include the extensions you use for VS2017 like Productivity Power Tools since people ask about that, as well. Maybe add a simplecommand for the bot, as well.
For the hardware you could add the plugin that links people to amazon and gives you a fraction of the revenue. Maybe it won't be used very often, but since your viewers are so tech oriented, maybe a good idea.
Another nice add would be the streamlabs countdown timer to the next stream (see fritzsharp).
Suggestion: Invite Evelina Gabasova to talk data science with F#
Evelina has made several talks about Data Science with F#.
Do a stream explaining the various .net framework versions
Worldwake (and probably others) wants a good explanation of the various .net versions, so it's less confusing.
Suggestion: Invite Eirik Tsarpalis to talk F# IRL
Eirik Tsarpalis has written some of the coolest libraries on .NET IMHO (like mbrace and LINQOptimizer).
He works at jet.com (last I checked) where they use F# for some pretty hard care big data processing.
Suggestion: Powershell Stream
Advanced powershell stream, doing cool stuff with it.
- Sadukie?
Suggestion: Invite Scott Wlaschin to talk about F#
Scott is a great communicator and behind the site: F# for fun and profit
https://fsharpforfunandprofit.com/
Even if you don't do F# that site is worth a read.
If you want to get know why F# makes sense Scott is a good guy to talk to.
Suggestion: (Custom) Exceptions (handling)
Exception handling and custom exceptions should be discussed sometime on stream.
Set stream subscriber/follower/cheers and whatnot goals.
We're over 500 followers already, maybe a goal for 1000...
You could give away a calendar, or as a bigger goal chose a winner and give him or her an on-stream code review for half an hour...
Mod the Zultralord
Zultralord is pretty cool guy. that's enough reason to mod him.
Can't find archive movie - GameTracker
I think Twitch remove old movies from archive. The oldest movie is from 23.04.2018. Is it possible to uploaded it to YT?
I'm looking for first movie about GameTracker (setup solution etc).
Move up chat window in stream a few pixels so viewers are able to see what branch we're on.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.