Philipp Hauer @philipp_hauer
Head of Engineering @commercetools, Blogger, Speaker; Engineering Management, Java, Kotlin, Testing, Distributed Systems @[email protected] phauer.com Leipzig, Deutschland Joined February 2017-
Tweets870
-
Followers2K
-
Following380
-
Likes927
I'm really looking forward to attending the DecompileD Conference, learning about mobile, cloud, big data, and AI, meeting some friends, and visiting lovely Dresden again. 🤩 #DecompileD24 @decompiled_conf
We are searching for a Scala Engineer. You can work 100 % remotely within Europe*, contribute to our scalable API-first SaaS product, and be part of the commercetools culture. We are building great products, having fun, and growing on the way! 🚀 boards.greenhouse.io/commercetools/…
I feel honored to be part of the program committee for the @decompiled_conf in Dresden, Germany. We are looking for speakers who would like to talk about cloud engineering, mobile, web, AI, engineering culture, technical innovation, or agile insights. decompiled.de
New blog post: The Thought Model is a coaching tool that helps the coachee explore new ways of thinking about a problem, which can lead to changed behavior and the desired results. 🚀 I created a cheat sheet that eases its application. phauer.com/2023/coaching-…
Home Office Upgrade Tip: I upgraded my office chair with these castors. My chair is now moving so smoothly and silently. It's incredible 🤩. Besides, I no longer need a protector mat because they don't damage the floor. And the best is, they only cost 30 €.
I will give the workshop "Deep Dive into Testing with Kotlin" at @KKONRheinwerk. Topics: Mock-based unit tests, hands-on integration tests, data-driven tests, and property-based tests. Use the code HAUER50 to get 50 € off. 😊 rheinwerk-kkon.de/workshops/haue… (in German)
Our fantastic Priceless team is searching for a Frontend Engineer. You can work 100 % remotely within Europe and contribute to our API-first SaaS product. We are building great products and growing on the way! 🚀 If you want to learn more, approach me. grnh.se/fb4986e53us
New Blog Post: I compiled everything I've learned as a coaching manager into a model I call "The Coaching Steering Wheel." It's hands-on, concise, and contains concrete phrases and questions. phauer.com/2023/coaching-…
New blog post: My template for efficient one-on-one meetings and the underlying principles. One-on-ones are one of the most important and powerful tools for leaders. This template helps to get the most out of the meeting time. phauer.com/2023/template-…
I started using Obsidian as my tool for knowledge and task management and never looked back! My colleague Yannick inspired me. Now, he wrote a great article about his system for self-organization and how he implements that with Obsidian. @obsdmd👍 techblog.commercetools.com/a-systematic-a…
Looks like the @philipp_hauer's summary of Effective Remote Work did the rounds on Hacker News today. Hello, HN friends. 👋 phauer.com/2022/book-remo…
Looks like the @philipp_hauer's summary of Effective Remote Work did the rounds on Hacker News today. Hello, HN friends. 👋 phauer.com/2022/book-remo…
Maciej Walkowiak 🍃 @maciejwalkowiak
36K Followers 996 Following Independent #Java #Spring #AWS 🧑💻 making @justxrun 👉 https://t.co/5hDONs8nrh 📺 https://t.co/xtk152k8qmGergely Orosz @GergelyOrosz
249K Followers 2K Following Writing @Pragmatic_Eng, the #1 technology newsletter on Substack. Author of @EngGuidebook. Formerly Uber & Skype.Dan Vega @therealdanvega
18K Followers 6K Following Spring Developer Advocate at @Broadcom. Java Champion, YouTuber, Podcast Host and lifelong learner. Husband & Father. Cleveland is 🏡Oliver Drotbohm 🥁 .. @odrotbohm
23K Followers 685 Following Frameworks & Architecture in the Spring team @ VMware, OpenSource, all things Spring, Java, data, DDD, REST, software architecture, drums & music. He/him.Michael Simons @rotnroll666
7K Followers 594 Following 👨👩👦👦👨💻🚴♂️ - Father, Husband, Developer, Athlet. Working all things Java at @Neo4j. Author of Spring Boot Buch and @DuckDB in Action.Markus Eisele @myfear
28K Followers 2K Following Something at @RedHat. Legal thinks you need to know that I'm speaking for myself here. I believe you knew.Simon Martinelli @simas_ch
7K Followers 2K Following Java Champion, Vaadin Champion, Oracle ACE Associate, Speaker, Programming Architect, and Lecturer for Software Architecture, Java, Persistence, and DevOps.Sergei Egorov 🐳 @bsideup
8K Followers 2K Following Cloud builder. Java Champion. @testcontainers co-creator. Prev: CEO/co-founder at @AtomicJarInc, StaffEng at @Pivotal/@vmware, @zeroturnaroundWim Deblauwe @wimdeblauwe
2K Followers 717 Following Software Engineer. Writes mostly Java. Author of "Taming Thymeleaf". Blogs at https://t.co/71SqVTdybX. YouTube: https://t.co/VDk0TAdgLNJames Ward @_JamesWard
17K Followers 3K Following Mutability was the "trillion-dollar mistake" and more hot-takes on my podcast: @HappyPathProg Disclaimer: I work for @AWSCloud & my opinions are my own.Thomas Vitale @vitalethomas
3K Followers 747 Following Software Engineer 📚 Author of “Cloud Native Spring in Action” 🛳️ CNCF Ambassador 🎙️ International Speaker 👨💻 OSS. Work with Java, Cloud Native, KubernetesTom Hombergs @TomHombergs
5K Followers 503 Following Simplicity nerd. Engineer @Atlassian. Blogger and indie hacker. Book: https://t.co/TWbIsTaLub. Newsletter: https://t.co/c4nrYan90A.ʀᴏʙᴇʀᴛ ᴡɪ.. @rbrtwnklr
934 Followers 359 Following Solution Architect @DeutscheTelekom #ConversationalAI #SmartHome, Creator of #Resilience4j. All views are my own. 🎮 at ❤️Mike Kowalski @mikemybytes
2K Followers 266 Following Software engineer building #DistributedSystems for fun and living 🤓 Tweets #Java #architecture #Kafka #craftsmanship & beyond 🚀 Mikes his own opinions & bytesMark⚡️Heckler �.. @mkheck
18K Followers 3K Following AI Dev/Advocate @microsoft, comp scientist+MBA, pilot, inglés+español. @Java_Champions, @GoogleDevExpert in @Kotlin, Rockstar presenter, author @springbootbookNeetoaez @NeetoaezGvV
0 Followers 67 FollowingLily Tse @tigerlilytse
2K Followers 4K Following Chief Dirty Thinker @thinkdirty • P/T Artivist / Film Nerd • 2X Dogmomprenuer • @theschooloflife Alum • Fluent in Chinglish + 🥠Tomislav Vujević @VujevicTom4721
0 Followers 36 FollowingMichał Kłoda @py_emkey
48 Followers 661 FollowingHabib Bah @HabibBah452864
1 Followers 149 Followinghodler NFT @xapqax
4 Followers 37 FollowingLouise Bulnes @LouiBuln
49 Followers 5K FollowingLady Banta @LadyBanta28689
80 Followers 5K FollowingKailey Anasagasti @KaileAnasagast
42 Followers 5K FollowingMalvina Douglass @DouglassMa40997
46 Followers 5K FollowingPrashant Mishra @prashantmi01
44 Followers 462 Following Senior Software Development Engineer at ClearwaterTien Nguyen @nhtera
90 Followers 897 Followingunnatural_log @dejank5
77 Followers 2K Following An orphan of CS and Math. The soul of the science is it's middle finger.PankajAgarwal @iPankaj2005
59 Followers 826 Following I am a software developer |📚 Tech Enthusiast | . Interested in all things related to Java and cloud.Robert Niestrój @NiestrojRobert
2K Followers 461 Following Software developer. Java, JavaScript. https://t.co/0zuyDgNj4NShete @Shete325395
14 Followers 569 FollowingJoão Paulo Gomes �.. @john_owl
295 Followers 609 Following Father, Programmer https://t.co/A7jmHMRR6d https://t.co/vbnVuZNwPUeryczen @eryczen506
73 Followers 673 Followingdzhuliana @dzhuliana_kn
338 Followers 1K Following co-founder & cto @OneUpOneDown_ | @dreamyhumans #executive | @Cardano_CF #ambassador | #edtech | #womenintech | #bodybuildingidleray @idleray
22 Followers 243 FollowingZorawar @ZorawarBains
34 Followers 1K FollowingSergey Timofeyev @set29
6 Followers 604 FollowingAlberto Martinez @Alberto58125217
36 Followers 495 FollowingFunyinKash @funyin_kash
193 Followers 623 Following Fullstack Mobile Developer (Compose | Flutter | Ktor). High on life and productivity.imPHPeratOR @webdevilopers
2K Followers 2K Following Bringing #DDDesign to #php: #PHPDDD https://t.co/rMmjseJLMl… "Better code Saul!"RIG @swordofiron
25 Followers 121 FollowingSP Software (P) Limit.. @SPSoftGlobal
420 Followers 2K Following SP Software (P) Limited, a flagship of SP Group, is a leading enterprise business software and Information Technology (IT) Services company.HARSHIT GARG @ErHarshitGarg
127 Followers 2K FollowingAmid @nextechnologie
34 Followers 654 FollowingIce @TheForgottenIce
153 Followers 805 Followinghl.s @hileon_s
45 Followers 492 Following the ancient telemediciner, a self-learner of pretty much own everything, dad of 2 (👦&👧), nothing just own blog of life&mindcasimirrex @casimirrex
21 Followers 1K Following consultant · father · husband · programmer · technologistPS @sandpt
5 Followers 199 FollowingĐoàn Lan @vue_document
11 Followers 161 FollowingAnia Buga @AniaBuga
26 Followers 116 Following Project Manager💡| Helping Software companies hire great remote engineering talent in a RECORD Time 🚀 #techjobs #remotework #softwaredevelopmentDaniel Bartl @danielbartl
1K Followers 4K Following Passionate about Product Discovery, Delivery & Operations. | Founder & CEO of @comsysto 2004 - 2021 | Founder & organizer of a JUG @ljugminga since 2010(╯°□°)╯︵ .. @ochronus
754 Followers 1K Following Senior engineering manager. Built teams @ Personio, Prezi, Contentful, Choco. Tech, leadership, management. Sick of false dichotomies. @[email protected]Oliver Butzbach @OliverButzbach
2 Followers 296 FollowingA Xoai @kotlin_dev
641 Followers 2K FollowingChristophe Bouillaud @Christo38000563
8 Followers 63 FollowingJethro Cao @JethroCao
10 Followers 1K FollowingRoofer @roofer__
219 Followers 2K FollowingHubertus Strassnitz @hstrassnitz
16 Followers 80 FollowingMaciej Walkowiak 🍃 @maciejwalkowiak
36K Followers 996 Following Independent #Java #Spring #AWS 🧑💻 making @justxrun 👉 https://t.co/5hDONs8nrh 📺 https://t.co/xtk152k8qmGergely Orosz @GergelyOrosz
249K Followers 2K Following Writing @Pragmatic_Eng, the #1 technology newsletter on Substack. Author of @EngGuidebook. Formerly Uber & Skype.Gunnar Morling 🌍 @gunnarmorling
51K Followers 302 Following Software engineer @Decodableco · Ex-lead of Debezium · Spec lead of Bean Validation 2.0 · Creator of JfrUnit, kcctl and MapStruct · Java Champion · 🚴Vlad Mihalcea @vlad_mihalcea
78K Followers 148 Following @Java Champion working on @Hypersistence Optimizer, author of High-Performance Java Persistence. Blogging at https://t.co/vk0cYzrIitJosh Long @starbuxman
77K Followers 4K Following Spring Developer Advocate (@Java_Champions & @Kotlin @GoogleDevExpert) @VMwareTanzu 🍃🐲 📽️ https://t.co/A2wBUe0b0ALukas Eder @lukaseder
30K Followers 102 Following Java Champion, creator of @JavaOOQ, the best way to write SQL in Java. Will mostly tweet about Java, SQL, jOOQ, programming humour, and write at https://t.co/oUP2wQmrIqMario Fusco 🇪🇺�.. @mariofusco
42K Followers 332 Following Java Champion ~ Open source advocate ~ Frequent speaker ~ @jugmilano coordinator ~ Drools project lead at @RedHat ~ Pragmatic dreamer ~ EuropeistAlex Xu @alexxubyte
229K Followers 388 Following Co-Founder of ByteByteGo | Author of the bestselling book series: ‘System Design Interview’ | YouTube: https://t.co/9gPSJSrtPUAllen Holub @allenhol.. @allenholub
70K Followers 648 Following I help ppl build software better: https://t.co/dLn5NSGLCx. DM is open. Upcoming-classes: https://t.co/nLt65SFIBP. In-progress book: https://t.co/HVdPJoibvyOliver Drotbohm 🥁 .. @odrotbohm
23K Followers 685 Following Frameworks & Architecture in the Spring team @ VMware, OpenSource, all things Spring, Java, data, DDD, REST, software architecture, drums & music. He/him.Kelsey Hightower @kelseyhightower
237K Followers 40 Following Minimalist DMs are now closed. Just email me: [email protected]IntelliJ IDEA, a JetB.. @intellijidea
148K Followers 23 Following @intellijidea – the Leading Java and Kotlin IDE, by @JetBrains Tips: #IntelliJIDEATips New Features: #NewInIntelliJIDEA Our YT channel https://t.co/GuAlWUIi7QHadi Hariri @hhariri
39K Followers 878 Following VP of Developer Advocacy, and Open Source Ecosystem Department Lead at @JetBrains. Co-host of @TalkingKotlinKotlin by JetBrains @kotlin
159K Followers 1 Following Discover what’s going on in the Kotlin ecosystem | @JetBrains Video tutorials https://t.co/u8SefOyX4B News https://t.co/pvEUEI0iPX Community discussions https://t.co/f1ymehGEIqMichael Simons @rotnroll666
7K Followers 594 Following 👨👩👦👦👨💻🚴♂️ - Father, Husband, Developer, Athlet. Working all things Java at @Neo4j. Author of Spring Boot Buch and @DuckDB in Action.Markus Eisele @myfear
28K Followers 2K Following Something at @RedHat. Legal thinks you need to know that I'm speaking for myself here. I believe you knew.Nicolas Frankel 🇺�.. @nicolas_frankel
14K Followers 30 Following 🥑 Developer Advocate for @ApacheAPISIX ✍️ Blogger at https://t.co/AJgSlLsHp6 👨💻 Consultancy @GarmSol 📖 Author of https://t.co/YYSKxtce2F 🐘 @[email protected]Simon Martinelli @simas_ch
7K Followers 2K Following Java Champion, Vaadin Champion, Oracle ACE Associate, Speaker, Programming Architect, and Lecturer for Software Architecture, Java, Persistence, and DevOps.Sergei Egorov 🐳 @bsideup
8K Followers 2K Following Cloud builder. Java Champion. @testcontainers co-creator. Prev: CEO/co-founder at @AtomicJarInc, StaffEng at @Pivotal/@vmware, @zeroturnaroundMartin Fowler @martinfowler
355K Followers 221 Following Author on Software Development. Works for Thoughtworks. Also hikes, watches theater, and plays modern board games. He/him. @[email protected]Adrienne Braganza Tac.. @AdrienneTacke
4K Followers 662 Following 🇵🇭🇺🇲 Kumusta 👋 ! Writing Looks Good To Me @ManningBooks • 💻 @CiscoDevNet • Instructor @LI_learning ➡ https://t.co/kQrgbEcA8oDecompileD Conf @decompiled_conf
330 Followers 412 Following Like-minded devs & engineers meet at #DecompileD24 (Mar 8, 2024 in #Dresden, Germany) and talk all things #Mobile, #Cloud & #MachineLearning! 👨🏼💻👩🏽💻🤖Catalin @ catalins.te.. @catalinmpit
127K Followers 866 Following Posting about engineering and technical writing ᜶ And memes ᜶ I'm also a full-stack developer ❮❯ @documenso ✍️Dr. Andreas Beck @drandreasbeck
9K Followers 16 Following Global Portfolio One: https://t.co/HA7sSz8rhO Fixed Income One: https://t.co/PWDXx8h3ZZgaut is doing nothing @0xgaut
135K Followers 1K Following @alongsidefi — tweets that won’t put you to sleep(╯°□°)╯︵ .. @ochronus
754 Followers 1K Following Senior engineering manager. Built teams @ Personio, Prezi, Contentful, Choco. Tech, leadership, management. Sick of false dichotomies. @[email protected]Florian Toncar @florian_toncar
9K Followers 1K Following Parlamentarischer Staatssekretär beim Bundesminister der Finanzen. Tweets sind persönliche Ansichten des Abgeordneten. Das Team twittert unter /TTDirk Hagemann @keinSpekulant
20K Followers 127 Following "marktbewegend, intellektuell herausfordernd, brilliant, unbedingte Follow Empfehlung" - Financial Times DeutschlandBetter Programming @BttrProgramming
7K Followers 114 Following Advice for programmers. We cover code tutorials, leadership and management, productivity and coffee.Raycast @raycastapp
53K Followers 24 Following Your shortcut to everything. ✨ Pro → https://t.co/U2NFkqtaYw 🏪 Store → https://t.co/aXtNuiE7G2 👥 Community → https://t.co/R2il42i6E7Chained Echoes @ChainedEchoes
23K Followers 437 Following Turn based pixel RPG for Windows/Mac/Linux/Switch/PS4/XboxOne Steam: https://t.co/LhdzMy7OIt… Discord: https://t.co/eHkw2WkdSiBlake Burge @blakeaburge
416K Followers 147 Following Helping You Learn While I Do The Same | Fan of Bourbon & Books 🥃 📚ENERGIESPARKOMMISSAR @ESparkommissar
3K Followers 51 Following Energieberatung unabhängig - werbefrei - unterhaltsamMitra Raman @ramannoodlez
7K Followers 304 Following Fractional CTO // Co-host @EngAdvicePod // D2C Founder (@ycombinator) // Investor ✨ I like pop culture.Amy Edmondson @AmyCEdmondson
62K Followers 3K Following Prof @ Harvard Biz. Author #RightKindOfWrong. Per @Thinkers50, I'm the #1 management thinker in the 🌎 (I know, I don't quite believe it myself)Dave Kline @dklineii
96K Followers 598 Following I teach leaders how to build great teams & level up their career | Alum: Bridgewater & Moodys Analytics | Owner: https://t.co/AhQyfpiwQNtobi lutke @tobi
339K Followers 2K Following @Shopify CEO by day, Dad in evening, hacker at night. Aspiring comprehensivist. (tweets auto delete) retweet/like=noteworthy share, not endorsementDragan Stepanović @d_stepanovic
4K Followers 429 Following Trying hard not to think about small batches, bottlenecks, and systems. In the meantime: XP, #tocot, Lean, Systems ThinkingWim Hof @Iceman_Hof
331K Followers 295 Following The cold is merciless but righteous, it teaches you how to breathe | Instagram: iceman_hof | website ⬇️ - Wim and team HofLeo Alexandru @theleoalexandru
17K Followers 272 Following I use proven strategies and systems to help ambitious professionals thrive in their careers and optimize their lives. Director @Deloitte. Tech Leader since 2010Janahan Sivaraman @janahan888
2K Followers 453 Following Creator of "How To Get Promoted Beyond Senior Engineer": https://t.co/WQf9iLepIA • Published 40+ Newsletter Editions • தமிழ் மாணவர்PS5 Drops Deutschland @PS5Deutschland
66K Followers 24 Following Verfügbarkeit-Updates zur #PS5 • Informative News • Top Angebote und Deals • Erfahrene Community • Erfolgsgarantie auf Langzeit • Road to 70K • *Affiliate LinksPS5 Bot DE @ps5botde
167K Followers 23 Following 🔥 die besten PS5 Deals 🛍️ aktuelle PS5 Verfügbarkeiten 💳 günstiges PSN Guthaben * = Affiliate-Link | https://t.co/E4EqVBTxn4Tiago Forte @fortelabs
134K Followers 3K Following The Second Brain Guy | Learn how to build one: https://t.co/vPhQg4soKp | Writing: https://t.co/x2KgFyuwlk | Videos: https://t.co/7LdtbIvWHwLenny Rachitsky @lennysan
206K Followers 2K Following Newsletter: https://t.co/LF0tRFpCeT 💥 Podcast: https://t.co/ZQWNT0iXvJ 💥 Jobs: https://t.co/h5qbpegVYd 💥 Lennybot: https://t.co/TqkCh3hVCa 💥 Swag and Book: https://t.co/qgtUH5DM4SMatt Mochary @mattmochary
27K Followers 67 Following Coach to leaders in the tech world who run top-performing companies and investment firms (@coinbase, @vendrhq, @sequoia, @ycombinator, and more.)Obsidian @obsdmd
130K Followers 3 Following The private and flexible writing app that adapts to the way you think. For help and deeper discussions, join our community: https://t.co/QsDArfFSa3Minimal Empires 🎙�.. @minimalempires
477 Followers 1 Following 🎙️ Minimal Empires Podcast by @TweetsOfSumitDave Anderson @scarletinked
9K Followers 121 Following Newsletter: https://t.co/xmdIXiOqaR Ex. GM and Tech Director at Amazon. Ex. CTO at Bezos Academy. https://t.co/yloCBNd83KLutz van der Horst @LutzvanderHorst
199K Followers 221 Following ✨OFFIZIELLER ACCOUNT✨ Nur echt ohne blauen Haken!The Black Swan Group @BlackSwanGrp
11K Followers 73 Following The company that will help make sure you never leave money on the table 💰E L H O T Z O @elhotzo
687K Followers 732 Following sehenden Auges in den Cringe | verschiedene Dinge | Satire haha | er/ihn [email protected]🍳 ./tdeekens 🥫 @tdeekens
310 Followers 745 Following Punching keys, strumming strings and bouncing 🏀. Currently at @commercetools. Ex @brandwatch and @epostdev.Alexandra Sunderland @alexandras_dev
1K Followers 505 Following Director of Engineering @fellowapp • Author of "Remote Engineering Management" https://t.co/DxRoa4djT0 📚 • Sewing clothes 🧵MACH Alliance @MACHAlliance
2K Followers 317 Following Microservices-based, API-first, Cloud-native SaaS, Headless - best-of-breed MACH ecosystem. Vendor neutral, future-proof enterprise vision and architecture.commercetools devs @commercetoolsIO
1K Followers 319 Following The headless, API-first modern commerce platform. Tech insights from our developers @commercetools.Dirk Hoerig @dirkhoerig
1K Followers 752 Following commercetools CEO. Focused on Commerce Technology and Innovation.Shopify Engineering @ShopifyEng
47K Followers 644 Following Making commerce better for everyone. Follow us for technical discussions and updates on how engineers build @ Shopify. Need help? @ShopifySupportKahlil Lechelt @kahliliswriting
4K Followers 1K Following I help new managers level up. Sr. Engineering Manager at Schwarz IT.Happy 20th birthday, @springframework! 🎂🍾🥳🍃 spring.io/blog/2004/03/2…
@philipp_hauer Du bist hoffentlich länger du. 😂🤦♂️“Da“ war gemeint.
🚀 𝗙𝗲𝗮𝘁𝘂𝗿𝗲𝗱 𝗔𝗿𝘁𝗶𝗰𝗹𝗲 🚀 💡 Modern Best Practices for Testing in Java ⬇️ ✍️ Philipp Hauer I @philipp_hauer 🔗 bit.ly/42WUALv #java #tests #junit
@testcontainers is heaven-sent. How am I just finding them? This caveman has discovered fire. Thanks for the hint @philipp_hauer
@philipp_hauer Thanks Philipp! I started coaching myself with this framework and already starting to discover things I did not know about the results I'm creating.
We Abandoned Version Control and Saved Hundreds of Engineering Hours a Month. In the post below I will explain how you can directly deploy your code using FTP. No typescript, no cloud, no version control.
@Tiefseher Sie haben zu 💯 Prozent Recht und wir sind dabei, das zu ändern. bundesfinanzministerium.de/Content/DE/Dow…
Some memories stick with you forever. Others follow you around the internet for 28 years. Happy birthday, @Windows.
Contract signed. Book 3 is coming. More to share as it develops.
Not sure if it means anything (after all, how many "Java Computer Programming" books are being published at a time?). But still, I'm a bit proud :).
Don't you have a pointless meeting to schedule?
Great article on how to properly handle code reviews. Answered a few questions I had! Thanks @philipp_hauer phauer.com/2018/code-revi…
Anyone here have a backyard office shed? I'm toying with the idea. But not sure how it would hold up in the winters and through the heat in the summer etc.
I'm writing a book that aims to improve our conversations with "the business" when modernizing software systems. I want to show developers that there are many other non-technical options for evolving software systems than just polishing code or rewriting everything.
@Carnage4Life In a few years we'll see interesting comparison between companies that went full-remote vs back to office
Here is how I implemented dark mode on my website. Invert all colors, set a nice background, and invert again images and emojis so they look correctly.