wajahatkarim3 / Today I Learned
Licence: apache-2.0
đ Today I Learned - A list of all things I learn on daily basis.
Stars: â 240
Programming Languages
kotlin
9241 projects
Projects that are alternatives of or similar to Today I Learned
Wasm By Example
Wasm By Example is a website with a set of hands-on introduction examples and tutorials for WebAssembly (Wasm)
Stars: â 226 (-5.83%)
Mutual labels: learning, learning-by-doing
My Own Kind
Build a verifiably conformant kubernetes cluster in containers.
Stars: â 78 (-67.5%)
Mutual labels: learning, learning-by-doing
Notebooks
Learn Python for free using open-source notebooks in Hebrew.
Stars: â 877 (+265.42%)
Mutual labels: learning, learning-by-doing
Learn Julia The Hard Way
Learn Julia the hard way!
Stars: â 679 (+182.92%)
Mutual labels: learning, learning-by-doing
Ziglearn
Repo for https://ziglearn.org content. Get up to speed with Zig quickly.
Stars: â 135 (-43.75%)
Mutual labels: learning, learning-by-doing
Teaching App Dev Swift
DEPRECATED. Instructor lesson plans that accompany Xcode projects, for guiding in-class experiential learning.
Stars: â 699 (+191.25%)
Mutual labels: learning, learning-by-doing
Dayasadev
đ A course to teach non-technical team members what developers do đ
Stars: â 73 (-69.58%)
Mutual labels: learning, learning-by-doing
Futurecoder
A platform for beginners to learn programming in Python
Stars: â 363 (+51.25%)
Mutual labels: learning, learning-by-doing
Dive Into Machine Learning
Dive into Machine Learning with Python Jupyter notebook and scikit-learn! First posted in 2016, maintained as of 2021. Pull requests welcome.
Stars: â 10,810 (+4404.17%)
Mutual labels: learning, learning-by-doing
Postgres Showcase
Postgres features showcase (commented SQL samples) for beginners
Stars: â 121 (-49.58%)
Mutual labels: learning, learning-by-doing
Renderhelp
âĄī¸ å¯įŧį¨æ¸˛æįŽĄįēŋåŽį°īŧ帎åŠååĻč
åĻäš æ¸˛æ
Stars: â 494 (+105.83%)
Mutual labels: learning, learning-by-doing
Ffmpeg Video Player
An FFmpeg and SDL Tutorial.
Stars: â 149 (-37.92%)
Mutual labels: learning, learning-by-doing
Javascript Exercises
đ Collection of JavaScript exercises and coding challenges.
Stars: â 385 (+60.42%)
Mutual labels: learning, learning-by-doing
Learning Unity Ecs 2
A bunch of small Unity projects where I explore and learn Unity's new ECS and Job System. Updated for the new API.
Stars: â 65 (-72.92%)
Mutual labels: learning, learning-by-doing
50 Projects For React And The Static Web
â 50 project ideas to learn by doing complete with project briefs, layout ideas, and resources!
Stars: â 319 (+32.92%)
Mutual labels: learning, learning-by-doing
Tutorials
All of the code for my Medium articles
Stars: â 92 (-61.67%)
Mutual labels: learning, learning-by-doing
Carmel
The Open Digital Innovation Marketplace
Stars: â 136 (-43.33%)
Mutual labels: learning, learning-by-doing
Today I Learned
Today I Learned
A collection of concise write-ups on small things I learn day to day across a variety of languages and technologies. These are things that don't really warrant a full blog post.
Read more about why and how I started this at: https://hackernoon.com/today-i-learned-ok-technically-yesterday-65c64e1dcb6
45 TILs and counting...
You can check my TILs list here
Kotlin
- Safely accessing lateinit properties in Kotlin
- Constants in Kotlin
- Domain-Specific Language (DSL) using Kotlin
- Sealed Classes in Kotlin
- Inline Functions in Kotlin
- Variable Number of Arguments in Methods in Kotlin
- Launching Activities using Kotlin DSL
- The with() operator in Kotlin
- Asynchronous Calls in Koltin
- Operator Overloading in Kotlin
Gradle
- Gradle Dependencies using Auto Complete with Kotlin
- Gradle Dependencies using Google's Way
- Defining Constants in Gradle
- Gradle doesn't run because it can't find tools.jar in JRE
- Publishing Your Android Kotlin/Java Library on jCenter
- Where to get AAR file of any library?
- Adding Password Protected Maven Repository URL in Gradle
- Generate Navigation Direction Classes in Kotlin with Safe Args Plugin
- This version of Android Studio cannot open this project, please retry with Android Studio x.x or newer
- Forcing any dependency to be looked in any specific repository
- Displaying the Dependency Graph of whole project
- Debugging Deep Links of Your Android App
Android
- Difference between Build Type, Flavour, and Build Variant in Android
- Percentage Width/Height using Constraint Layout
- Go to Code Line from Logcat Output Line
- Closing All Actvities and Launching Any Specific
- Live Code Templates in Android Studio
- Adding Padding in Tabs in Android
- IntDef and StringDef in Android
- Creating Separate Modules for Debug And Release
- RecyclerView Scrolling Issue with NestedScrollView
- Add Logs without Code in Android
- Auto Sizing Text Views
- RecyclerView Item Margins and Padding
- Data Binding for Layout đ
- Lots of Errors in Code but Still App Runs in Android Studio
- Combining Urdu String through Data Binding
- The requireActivity() and requireContext() example
- Encrypt/Decrypt Strings in Android
- Show/Hide Password in EditText
- Converting JSONObject to HashMap<>
- Multiple Runtime Permissions in Android without any library
- Customizing the Scroll Duration of ViewPager
- Nested scrollview automatically scrolls to bottom
- Gone Margins in Constraint Layout
- Enable/Disable Swipe of ViewPager or Swipeable ViewPager
- Android Oreo or later versions not loading URLs (cleartext traffic not permitted)
- How to Simulate Android Kill Process for Your Debug Apps?
Jetpack Compose
- Ripple and Clickable Conflict in Jetpack Compose
- Passing Parcelable and Other Data in Navigation Compose đ
Firebase
Unit and Instrumentation Testing
Inspiration
Inspired by jbranchaud/til and first learned from 7 Habits I Wish Every (Junior) Programmer Should Have.
Contributing
The best way you can contribute is to support the idea of keeping track of things you learned. Just create a public repo and start writing and sharing notes. This is way better than keeping them to yourself.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].