└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Twitter Threads 2 | 3 | Developer Fabio Twitter Header 4 | 5 | An archive to gather all my threads through out my journey on twitter. Great pieces of content about .NET, SQL and my day to day learnings. 6 | 7 | # SQL 8 | 9 | Sql is one of those skills that I studied right away, and that I have cultivated over the years. 10 | 11 | | Category | Title | Link | 12 | | ------------- | ------------- | -------- | 13 | | Basic | Acid Properties | https://twitter.com/developer_fabio/status/1459863482250285059 | 14 | | Basic | DBMS vs RDBMS | https://twitter.com/developer_fabio/status/1459500349081931784 | 15 | |Basic | Join | https://twitter.com/developer_fabio/status/1472209965687447561 | 16 | |Basic | Normalization | https://twitter.com/developer_fabio/status/1462328805129916423 | 17 | |Basic | Relationships | https://twitter.com/developer_fabio/status/1464593549807300617 | 18 | |Basic | Sql Commands | https://twitter.com/developer_fabio/status/1508027802972524554 | 19 | |Intermediate | OLAP Intro | https://twitter.com/developer_fabio/status/1523253703842492417 | 20 | | Index | Clustered Index | https://twitter.com/developer_fabio/status/1502983419776708611 | 21 | | Index | Non-Clustered Index | https://twitter.com/developer_fabio/status/1497912211376857092 | 22 | | Index | Indexing Work | https://twitter.com/developer_fabio/status/1492842355862511619 | 23 | | Index | Index Fragmentation | https://twitter.com/developer_fabio/status/1464932286584008713 | 24 | | Index | Unique Index | https://twitter.com/developer_fabio/status/1528335006816423936 | 25 | |Intermediate| SQL Pivot Table|https://twitter.com/developer_fabio/status/1513107364819394563| 26 | |Intermediate| SQL Unpivot Table|https://twitter.com/developer_fabio/status/1543559041229721604| 27 | | Locking | Locking Intro |https://twitter.com/developer_fabio/status/1472558868274331651 | 28 | | Locking | SQL Conversions Lock | https://twitter.com/developer_fabio/status/1541026543471919106 | 29 | | Locking | SQL Intent Lock | https://twitter.com/developer_fabio/status/1520720264123850754 | 30 | | Locking | SQL Lock Escalation | https://twitter.com/developer_fabio/status/1551174358286188551 | 31 | | Pattern | Array table | https://twitter.com/developer_fabio/status/1487755952816373766 | 32 | | Pattern | Lookup Table | https://twitter.com/developer_fabio/status/1485238789761032194 | 33 | | Pattern | Star Schema | https://twitter.com/developer_fabio/status/1477619017393262592 | 34 | | Pattern | Versioning Pattern | https://twitter.com/developer_fabio/status/1490288449873747979| 35 | | Replication | SQL Replication Introduction | https://twitter.com/developer_fabio/status/1510563787153321985 | 36 | | Replication | SQL Replication Components | https://twitter.com/developer_fabio/status/1518188404944650240 | 37 | | Replication | SQL Transactional Replication | https://twitter.com/developer_fabio/status/1525797102965739520 | 38 | | Replication | SQL Snapshot Replication | https://twitter.com/developer_fabio/status/1533410318210281472 | 39 | | Transaction Log | Transaction Log | https://twitter.com/developer_fabio/status/1495372105004818432 | 40 | | Transaction Log | Simple Recovery Type | https://twitter.com/developer_fabio/status/1505514653958475781 | 41 | | Transaction Log | Full Recovery Type | https://twitter.com/developer_fabio/status/1515664324848664577 | 42 | | Transaction Log | Bulk Recovery Type | https://twitter.com/developer_fabio/status/1530874489554206721 | 43 | 44 | # GoF Design Patterns 45 | 46 | Design patterns are a common vocabulary for talking about software solutions. A book that inspired me is The Gang of Four Design Patterns. 47 | 48 | | Category | Title | Link | 49 | | ------------- | ------------- | -------- | 50 | | Behavioral | Chain of Responsibility | https://twitter.com/developer_fabio/status/1529487719314882563 | 51 | | Behavioral | Command Pattern | https://twitter.com/developer_fabio/status/1534561301279670273 | 52 | | Behavioral | Iterator Pattern | https://twitter.com/developer_fabio/status/1542180413237518336 | 53 | | Behavioral | Mediator Pattern | https://twitter.com/developer_fabio/status/1549772260881223680 | 54 | | Behavioral | Memento Pattern | https://twitter.com/developer_fabio/status/1570075846274322434 | 55 | | Behavioral | Observer Pattern | https://twitter.com/developer_fabio/status/1575507727056617472 | 56 | | Behavioral | State Pattern | https://twitter.com/developer_fabio/status/1584931000424939520 | 57 | | Behavioral | Strategy Pattern | https://twitter.com/developer_fabio/status/1611722359815159809 | 58 | | Behavioral | Template Method Pattern | https://twitter.com/developer_fabio/status/1647218759319314436 | 59 | | Behavioral | Visitor Pattern | https://twitter.com/developer_fabio/status/1652277195589443587 | 60 | | Creational | Abstract Factory | https://twitter.com/developer_fabio/status/1496528493466853393 | 61 | | Creational | Builder Pattern | https://twitter.com/developer_fabio/status/1552315596271935488 | 62 | | Creational | Factory Method | https://twitter.com/developer_fabio/status/1504135125734510598 | 63 | | Creational | Prototype | https://twitter.com/developer_fabio/status/1588210108319744000 | 64 | | Creational | Singleton | https://twitter.com/developer_fabio/status/1626927708629307394 | 65 | | Structural | Adapter | https://twitter.com/developer_fabio/status/1511728731907371011 | 66 | | Structural | Bridge Pattern | https://twitter.com/developer_fabio/status/1521874506918281217 | 67 | | Structural | Composite Pattern | https://twitter.com/developer_fabio/status/1578045912991014914 | 68 | | Structural | Decorator Pattern | https://twitter.com/developer_fabio/status/1601573616931725313 | 69 | | Structural | Facade Pattern | https://twitter.com/developer_fabio/status/1621856981123317762 | 70 | | Structural | Flyweight Pattern | https://twitter.com/developer_fabio/status/1634537802883907584 | 71 | | Structural | Proxy Pattern | https://twitter.com/developer_fabio/status/1639605138661752832 | 72 | 73 | # C Sharp 74 | 75 | I have been working with C # for some years now, I have always tried to deepen it to better understand how it works. 76 | 77 | | Category | Title | Link | 78 | | ------------- | ------------- | -------- | 79 | | Basic | Generic Class | https://twitter.com/developer_fabio/status/1461397583126011914 | 80 | | Basic | Struct | https://twitter.com/developer_fabio/status/1488927775046184966 | 81 | | Basic | Record | https://twitter.com/developer_fabio/status/1493992215961608198 | 82 | | Basic | Try Catch Statement | https://twitter.com/developer_fabio/status/1544703909322784769 | 83 | | Intermediate | Yield | https://twitter.com/developer_fabio/status/1468634825271779338 | 84 | | Intermediate | Memory Cache | https://twitter.com/developer_fabio/status/1466471264458002444 | 85 | 86 | # .NET 87 | 88 | Challenges are very important in the life of a programmer, and thinking I can take a low quality project to the next level excites me. 89 | 90 | | Category | Title | Link | 91 | | ------------- | ------------- | -------- | 92 | | API Docs | Intro .NET Swagger | https://twitter.com/developer_fabio/status/1599030715512852480 | 93 | | Dependency Injection | Dependency Injection | https://twitter.com/developer_fabio/status/1463564534103351299 | 94 | | Dependency Injection | Dependency Injection Lifetime | https://twitter.com/developer_fabio/status/1499062052446519303 | 95 | | Migration | FluentMigrator Framework | https://twitter.com/developer_fabio/status/1519331675364278272 | 96 | | Migration | FluentMigration More Features | https://twitter.com/developer_fabio/status/1526229477021433860 | 97 | | ORM | Dapper Intro | https://twitter.com/developer_fabio/status/1526945303722590209 | 98 | | Performance | Benchmark in .NET | https://twitter.com/developer_fabio/status/1501596804848181253 | 99 | | Twilio | .NET Twilio Intro | https://twitter.com/developer_fabio/status/1619318509263257601 | 100 | | Testing | Introduction TDD | https://twitter.com/developer_fabio/status/1506663239756701698 | 101 | | Testing | Testing with Mock | https://twitter.com/developer_fabio/status/1509191858714517513 | 102 | | Testing | Testing with Stub | https://twitter.com/developer_fabio/status/1516801698123206660 | 103 | 104 | # Programming Principles 105 | 106 | Some of the design principles that have helped me to better understand the coding world (sometimes, also the real world). 107 | 108 | | Category | Title | Link | 109 | | ------------- | ------------- | -------- | 110 | | Classic | DRY | https://twitter.com/developer_fabio/status/1481316793046245382 | 111 | | Classic | KISS | https://twitter.com/developer_fabio/status/1476253329655279621 | 112 | | Classic | SOC | https://twitter.com/developer_fabio/status/1491457905492893697 | 113 | | Classic | SOLID | https://twitter.com/developer_fabio/status/1483849344419831812 | 114 | | Classic | SLAP | https://twitter.com/developer_fabio/status/1539633819719983105 | 115 | | Classic | TDA | https://twitter.com/developer_fabio/status/1486386134666170368 | 116 | | Classic | YAGNI | https://twitter.com/developer_fabio/status/1478788134578135049 | 117 | | Classic | Yield | https://twitter.com/developer_fabio/status/1468634840816033794 | 118 | 119 | # Experience 120 | 121 | Some small expriences that have changed my way of approaching the world. 122 | 123 | | Category | Title | Link | 124 | | ------------- | ------------- | -------- | 125 | | Personal growth | Developers vs Shyness | https://twitter.com/developer_fabio/status/1514257490577395713 | 126 | --------------------------------------------------------------------------------