Greg MacLellan @groogs
Turning coffee into 76% working software with only 23% bugs. He/him. blog.gregmac.dev Kingston, Canada Joined March 2009-
Tweets1K
-
Followers152
-
Following508
-
Likes3K
Problem: A PR is too big and contains unrelated changes. Solution: 1. Prefix the big PR's name with "WIP" so the team knows it's not ready. 2. Open small, focused PRs that contain portions of the big PR. 3. Merge the small PRs. Now the big PR is smaller, and ready to review.š
Have you ever heard the expression āif it sounds too good to be true, it probably isā? Well AliExpress is currently advertising a 30 Terabyte SSD for $29. And I just had one delivered. Letās open it up, shall we? /1
For every "could that meeting have been an email?" situation there is a "could that 20-deep email thread have been a 10 minute meeting?" situation.
Weāre back to mandatory N95s in the hospital and yāall out here literally singing about being able to cough on each other on planes. Iām so goddamn tired.
Todayās software is like gardening thought: I just cut down more invasive trees (Bradford Pears & Honeysuckle). Itās a never ending battle. Imported from a foreign land and then they endlessly multiply. Reminds me of āI can write JAVA in any language.ā
Reason why I donāt reply: ā Iām ignoring you ā I donāt want to speak to you ā I donāt care about you ā I looked at your message but I got distracted and now itās been a week or two and I assume you hate me for not replying and itās giving me anxiety
I want you to win, and I wish you all the best in finding both personal and professional fulfillment.
Me: csjmjfn6bvrhjs2oowep4s56gq36xa8ph Site: not strong enough. And somehow also too long Me: Secret123!! Site: wow, what a great choice!
āRecently, I was asked if I was going to fire an employee who made a mistake that cost the company $600,000. No, I replied, I just spent $600,000 training him. Why would I want somebody to hire his experience?ā ā Thomas John Watson Sr., IBM
āRecently, I was asked if I was going to fire an employee who made a mistake that cost the company $600,000. No, I replied, I just spent $600,000 training him. Why would I want somebody to hire his experience?ā ā Thomas John Watson Sr., IBM
Decided to quickly check a broken gigabit switch before I trashed it.. Crazy how often a $0.30 capacitor can fix something like this.
Stop using "underlying conditions" as a euphemism for a somehow acceptable/expected death. Neo-eugenic vibe. "Underlying conditions" don't stop people living vibrant, active, purposeful lives. *Most humans* have some kind of underlying condition. Being alive is riddled with them
If you're hiring entry-level developers (without professional coding exp), please respond to this thread with the job posting/your contact information, and in what locations you're willing to hire (city, remote, US-remote, EU-remote, etc)! If you're not, please RT for reach!
Common problem: "We don't have time to improve our process". "We don't have time to mock the APIs" = waste time with flakey calls. "We donāt have time to automate releases" = waste time manually deploying. "We don't have time to write tests" = waste time manually testing.
Some people work best at home. Some people work best in an office. Some people will find happiness in a hybrid model. IMO the most productive workplace would be one that trusts their employees to make the decision that works best for them and their family.
It was rainy today, but 7 years ago.. #ygk
We need to normalize telling gatekeepers to fuck right off. I've written tech books, run conferences, and been in the industry for "I am old" years & I am fucked if I can remember what order to put the file and link using ln and a thousand other pieces of trivial syntax.
I blogged some thoughts triggered by the (very cool) GitHub Copilot announcement: ericsink.com/entries/depth.⦠"Either I am correct, and technical depth is still important even as fewer people value it, or I am a dinosaur, and nature has selected my kind for extinction."
Holy cow someone I know was defrauded by a live-caller man-in-the-middle attack They did a bad charge to the card, then called the victim pretending to be the credit card company saying āhey did you make this charge? No? Ok we can get rid of it, first verify some info for usā

Wanda @SWDO19hdbxH1xE
83 Followers 7K Following
Nils @nilsandrey
575 Followers 1K Following šØšŗ šØš¦ Software developer passionate about coding, sports, and movies. I always put family first and cherish the amazing friends who make my world brighter.
Torewr @Torewrxj1bo
50 Followers 4K Following
KristinMarjory @Zr6oFQU7xC59H10
82 Followers 7K Following
Dr. Dave Venable @davevenable
13K Followers 10K Following Chair @ISRSngo | Former U.S. Intelligence Officer, NSA, TAO, & StateDept | CISO-in-Residence | @TheCipherBrief | @AiiNonProfit | Art & Rare Book Collector
ullrsdream @ullrsdream
38 Followers 103 Following
David Jeffcott @davidjeffcott
21 Followers 108 Following Husband and father doing my best 1 day at a time. M&A diligence, execution and business transformation for large Corps and PEs. Golf, skiing, and race cars.
HerminešøšŗāØ @HermineLau47154
542 Followers 2K Following passionnĆ©e pas la lectureš , la nature, la faune et aussi les animaux š³šŖ“šŗ
Caroline_qq @khairn_nisa
40 Followers 301 Following My personality I am careful and generous I am very conscious of perfection
Malicious.Life @MaliciousLife
21K Followers 9K Following The wildest cybersecurity stories you can imagine, told by experts & hackers. Lock your door, wipe your drive, and listen to a history you never knew existed.
Akshay Raj āļøš§... @_cisco_x
27 Followers 442 Following DevOps @ACKOIndia | Ex- DevOps @TOTHENEW | Cloud Practitioner | Open-Source Contributor | IoT-Researcher |
mrbungledisco @mrbungledisco
39 Followers 488 Following Guitar player, X-Ray Tech, Progressive, Advocate of Medicare for All
Mike Gerald Gibbsš³... @Mikeggibbs
34K Followers 22K Following Family Caregiver/Aspiring Astronomer šŖš/Cancer Care/Advocacy/HEALTH SCIENCE COMMS Public Health ON/ON Ministry of Health/EPCOR/ Pol staff HoC/QP/CityHall
Sarah Edwards @SarahuEdwardsi
243 Followers 1K Following š¾ Front end developer and UX designer š¾
Thomas Rohde @tomrohde
899 Followers 4K Following Multi-Function Humanimal ā Holobiont ā Vegan ā Intactivist ā Psychonaut ā Go/Baduk/Weiqi
Shipit4me @shipit4me
17 Followers 68 Following Shipit4me is international package forwarding service, that helps you to ship your package whenever and wherever you are.
Rishab Kumar @rishabincloud
21K Followers 524 Following ⢠developer relations @twilio ⢠building @learntocloud
Craig DesBrisay @craigthusiast
5K Followers 5K Following Project Manager at work. At home Iām a Dad, cyclist, golfer, skier, hobbyist #RubyOnRails developer, TV sports addict, and drone aerial photographer.
Sal Vella @salvella
3K Followers 3K Following Dad, husband, volunteer, Rotarian (Service above Self), board member, tech executive, DevOps blog (https://t.co/owN0IAT9Hy)
Ben Simo š @QualityFrog
8K Followers 3K Following Not an actual #frog. Amphibious time-traveling #ContextDriven #cyborg software investigator. #Tester. #AI #Researcher. #Photographer. Sorta skilled #hacker.
Tiago Relvão @trelvao
217 Followers 869 Following Web Developer. Mostly JS, but other stuff too. Tech Lead on a mission to build the #PharmacyOfTheFuture @ https://t.co/RGcayW5rP2
A Pilgrim @butterflygal29
6 Followers 27 Following
Dropkiq @LiquidDropkiq
72 Followers 1K Following Write complex Liquid statements with ease. Dropkiq Autocompletion gives your users the confidence they need to write their statements correctly the first time.
Carissa Cosgrove š³... @MsCGrove
647 Followers 1K Following
Paul šŗš¦š (pa... @djoghurt
347 Followers 4K Following Carbon-cringe life form & fan of tech that serves people (UX, FOSS, @Bandcamp, GDPR). [email protected]
Manuela BƔrcenas @ManuelaBarcenas
4K Followers 2K Following Head of Marketing at https://t.co/Lo7iqeiliy / @fellowainotes - The Secure AI Meeting Assistant ⨠Sharing insights on secure AI adoption & productivity in the workplace
KristašŖ© š @kristatee
3K Followers 3K Following Occupational hygienist (I donāt clean things). @queensu + @UofT_dlsph alumna. I read lots of kidsš. RT =/= endorsement. Views mine alone, unless you agree.
Mr. Zikani 5.0 to You... @zikani03
472 Followers 1K Following Wannabe Software Engineer. š²š¼ #Java #Go #Python.
Manuel Alagarda @malagarda
4K Followers 4K Following Software Architect, passionate about software development and interested in #DDD, #TDD, #CleanArchitecture, #Microservices and #machinelearning
Sergey Tkachenko @winreview
1K Followers 966 Following C:\WINDOWS & MICROS~1 coverage mostly, here and on @winaero.
Mark Terrel @MarkTerrel
6K Followers 6K Following Entrepreneur, software geek, cloud herder. Maintainer of @adaptjs - React for your infrastructure. Co-founder @adaptableio. Former F5, LineRate, Cisco.
Christian Lüdemann @chrislydemann
4K Followers 2K Following Software consultant and tech blogger. Follow for weekly posts about Angular. https://t.co/0YsdDBzpi1ā¦
šššš š ... @shawnlesky
3K Followers 4K Following š„ Web Developer, šŖ Dad/Husband, š§š“āā ļø Pittsburgh Sports Fan, š± Pool Enthusiast | āI believe in the magic and authority of words.ā https://t.co/wX513X09xT
Lauren Todd @Hmactodd
15 Followers 119 Following The journey of a thousand miles begins with a single step.
Bryant @evilplasticfork
995 Followers 929 Following Winter advocate. Fitted sheet folder. Figure skating medallist. Emotional Support Canadian standing by.
Cris Vilela šØš¦ @C_Vilela
3K Followers 2K Following Helping people make it home in #YGK via @MIHomeYGK. Co-publisher, @kingstonist. Father of 3 & farmer wannabe.
Äva K @uxordie
5K Followers 5K Following User Experience Consultant | Chair of Brandeis UCD Master #ux #startup #environment #photo #orchids #travel #zen #plogalong š¦ šØāš¤š¶ š±
Chuck Dries @chuckletmilk
559 Followers 2K Following software engineerš²interested in gamedev & photography š¾šø catch me on š¦ @ my domain I made a word game! Play it at https://t.co/cpKxOAnq4E
John Rush @johnrushx
108K Followers 3K Following I run the most automated org on earth, using the AI Agents I built. @unicornplatform @indexrusher @listingbott @seobotai https://t.co/QIghafVlCy 24 startups ā https://t.co/1ML5MmAQ7X
Dr. Dave Venable @davevenable
13K Followers 10K Following Chair @ISRSngo | Former U.S. Intelligence Officer, NSA, TAO, & StateDept | CISO-in-Residence | @TheCipherBrief | @AiiNonProfit | Art & Rare Book Collector
Rachel Tobac @RachelTobac
108K Followers 8K Following Friendly Hacker & CEO @SocialProofSec security awareness/social engineering prevention Training, Videos, Talks | 3X @DEFCONš„| Chair @WISPorg | Ex @CISAgov TAC
The Citizen Lab @citizenlab
118K Followers 1K Following The Citizen Lab is an academic research group at @UofT focusing on the intersection of technologies, human rights and global security.
ECCC Weather Ontario @ECCCWeatherON
43K Followers 139 Following Canadaās official weather and climate source. Tweets by @environmentca meteorologists. Suivez-nous en franƧais @ECCCMeteoON Terms: https://t.co/z6ZbOF7eWP
Tomš¶\(^-^)/š¶ in... @TomLawrenceTech
30K Followers 999 Following ā Tech Enthusiast, Open Source Advocate, Content Creator, DM's are not for tech support but forums are. ā https://t.co/xbxWZOT69J
.NET on AWS @dotnetonAWS
14K Followers 43 Following Official Twitter handle for all things .NET on AWS.
John Scott-Railton @jsrailton
162K Followers 2K Following Chasing digital badness. Sr. Researcher @citizenlab @UofT @munkschool. Fmr.Ed. @SecPlanner. Tweets mine. Other platforms @jsrailton too.
Payphone Project @projectpayphone
5K Followers 153 Following The Payphone Project has followed the world of payphones and public telephony since 1995. https://t.co/rtwZoqPrVy (212) 255-2748
Aaron Hoyland @aaronhoyland
46K Followers 788 Following Dad ⢠Nerd ⢠Progressive politics ⢠He/him (now at https://t.co/xLyt6Y638A)
vx-underground @vxunderground
368K Followers 290 Following The largest collection of malware source code, samples, and papers on the internet. Password: infected
HaxRob @haxrob
15K Followers 452 Following I enjoy breaking things. Telco / mobile and IoT security. Surfing the information super highway one keystroke at a time.
atc1441 @atc1441
14K Followers 391 Following Hack the planet! my biggest passion is to run a custom firmware on as many devices as possible
Todd A. Marks @ToddVideo
699 Followers 245 Following Computer/Video Playback & Projection Supervisor: Quantum Leap22-23, STAR TREK:PICARD:S2-3 -Playback Display Technologist, Creator/Maker/Founder:IMAGES ON SCREEN
Make It Home L&G @LandGTraffic
4K Followers 333 Following
NOELREPORTS šŖšŗ ... @NOELreports
495K Followers 372 Following Media platform covering global conflict zones. Focus on the Russian-Ukrainian war. If you'd like to support our voluntary work: https://t.co/PmM2wwDA1Y.
Darknet Diaries @DarknetDiaries
124K Followers 1 Following True stories from the dark side of the Internet. Host @jackrhysider. New episodes released on the first Tuesday of each month. Discord: https://t.co/bZZRR8C59R
Simon Willison @simonw
115K Followers 6K Following Creator @datasetteproj, co-creator Django. PSF board. Hangs out with @natbat. He/Him. Mastodon: https://t.co/t0MrmnJW0K Bsky: https://t.co/OnWIyhX4CH
SmartHomeScene @SmartHomeScene
2K Followers 240 Following The cloud is just someone else's computer. Be Smart - Go Local!
Marco Rogers @polotek
36K Followers 911 Following Web developer, movie buff, and pretty much the best guy you know.
Natalie Trevors @MmeTrevors_LDSB
288 Followers 176 Following Enseignante en immersion au conseil scolaire LDSB.
Malicious.Life @MaliciousLife
21K Followers 9K Following The wildest cybersecurity stories you can imagine, told by experts & hackers. Lock your door, wipe your drive, and listen to a history you never knew existed.
Marc Rogers @marcwrogers
17K Followers 1K Following Ramblings of Mad Englishman: Hacker @ BBC Real Hustle & Mr Robot. Head of Sec @ DEFCON. Founder @ CTI-League, Ransomware Taskforce, (He/Him).
Jeff Moss @thedarktangent
106K Followers 7 Following https://t.co/fgXNGNt7gm Abandoned this site in 2022 but hopeful for the future of social media. Consider migrating to DEFCON.socal
IoT Village @IoTvillage
14K Followers 834 Following The place for #iot hacking, workshops, talks, and contests. Organized by: @ISEsecurity
Social Engineering Co... @sec_defcon
6K Followers 33 Following Social Engineering Community (SEC) village
Jeff Geerling @geerlingguy
78K Followers 5K Following Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #ansible #k8s #raspberrypi #crohns #ostomy
Dr. ObamaStan, PhD #b... @DrObamastan
477 Followers 660 Following #MyBodyMyChoice she/her. Clinical Psychologist. Mama to E. Babyloss Mama to Max (#stillbornstillloved at 35wks) My timeline is a mess. #NeverthelessShePersisted
[email protected]... @0xdea
14K Followers 19 Following When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl.
Eastern OntarioPower @EOPpower
438 Followers 10 Following EOP is a subsidiary of FortisOntario, a 100% Canadian owned electric utility company servicing over 65,000 customers.Twitter is monitored during business hours.
Barney Panofsky's Bes... @mynamesnotgordy
90K Followers 2K Following Former progressive conservative specializing in delivering satirical irony through interpretive dance since June 2018. If anyone orders Merlot I'm leaving.
Mads Torgersen #Black... @MadsTorgersen
28K Followers 184 Following I'm the lead designer of the C# language at Microsoft. Opinions are my own.
Jared Parsons @jaredpar
15K Followers 713 Following Work on compilers and languages. Creator of VsVim. He/Him #BlackLivesMatter
Patrik Svensson (@pat... @firstdrafthell
7K Followers 986 Following I'm not here anymore. Mastodon: @[email protected] Bluesky: https://t.co/XkcxN3Om0w
Zain Rizvi @ZainRzv
4K Followers 678 Following Software engineer sharing how to š your career. Course: Passing FAANG Interviews: https://t.co/a3EeYpe1jt
Steve McDowell @sr_mcdowell
4K Followers 3K Following Industry Analyst | Podcaster | Road-Tripper | Passion for my guitars, passport & cameras
Justin Ling (Has Left... @Justin_Ling
115K Followers 967 Following I'm not here. Bsky: https://t.co/zlkTWBh5Ov Substack: https://t.co/5Y2BQGr0Au
Matt Gurney @mattgurney
51K Followers 3K Following Journalist. Husband. Dad. Tweets my own. Co-founder @the_lineca. Tried Twitter retirement, and failed. The flesh was weak.
Carissa Cosgrove š³... @MsCGrove
647 Followers 1K Following
Oleg Kyrylchuk ā ļæ½... @okyrylchuk
17K Followers 660 Following I write about @dotnet | Microsoft MVP | .NET Foundation member | .NET Enthusiast Help for Ukraine https://t.co/RThb4b9MGS or https://t.co/Vu9bTo0s69
Mattias Karlsson (he/... @devlead
3K Followers 2K Following Partner & Technical fellow @WCOMAB - Microsoft Developer Technologies MVP. Been coding since the ā80s (C128 & Amiga). Father of 2, husband of 1.
Jack Rhysider š“ā... @JackRhysider
164K Followers 4K Following Creator of @DarknetDiaries. Tell me a good hacker story. š»š¦ā¤µļøš°š³ļø Discord: https://t.co/qxanMuJ5X2
emily freeman @editingemily
83K Followers 3K Following Human router. Bestselling author of DevOps for Dummies. Iāve led community, DevRel and product marketing at AWS, MSFT, and startups.