Sign in to view Colin’s full profile
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Dallas, Texas, United States
Contact Info
Sign in to view Colin’s full profile
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
597 followers
500+ connections
Sign in to view Colin’s full profile
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
View mutual connections with Colin
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
View mutual connections with Colin
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Sign in to view Colin’s full profile
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
About
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Experience & Education
-
Dialexa, an IBM Company
****** ******** *********** *******
-
***
****** **********
-
***** ** *********
************ ******** *********
-
******** *******
******** ** **** (*.*.)
View Colin’s full experience
See their title, tenure and more.
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Licenses & Certifications
View Colin’s full profile
Sign in
Stay updated on your professional world
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Other similar profiles
-
Eric Gose
Dallas, TXConnect -
Simbarashe Musarurwa
Dallas, TXConnect -
Nick Antonelli
Dallas, TXConnect -
Brad Haines
Education Management Professional
Sumter County, FLConnect -
Bradley Haines
Manager at Lighthouse Liquors & Wines of Southport, LLC.
Auburndale, FLConnect -
Jarell Owens
Technical Support Engineer
Greater Phoenix AreaConnect -
Lokesh Gururani
HyderabadConnect -
Rana sagar Duddala
EBS Functional COnsultant at FedEx Services
Memphis, TNConnect -
Wyatt H.
Software Engineer | Typescript, React, Node.js | Building Modern Web Applications
Greater ChattanoogaConnect -
James Feigel
Roanoke, TXConnect -
Carol McCue
Retired User Experience Designer
Nashville, TNConnect -
Page Schmidt
Nashville, TNConnect -
James Mellish
Senior Associate Engineer
St Louis, MOConnect -
Logan McNeely
Senior Software Engineer at Dialexa
Addison, TXConnect -
Rodolfo Valdivieso
Dallas-Fort Worth MetroplexConnect -
Charlotte Moore
Talent Acquisition Specialist
Dallas, TXConnect -
Ian Kohl
Austin, TXConnect -
Khader Abdul
Greater Chicago AreaConnect -
Brian Barnett
Harrisburg, PAConnect -
Avishek Chakraborty, CSM®
Redmond, WAConnect
Explore more posts
-
Kayode Balogun
Can we have a scenario where we can actually select the emails of the users that are meant to test the app. At the moment what it seems like is we can have a percentage of users at random test the app which could mean bad review or no feedback from the users side as long as it works. There might be no probability that the 5% of random users are going to be users from the product team.
-
Ali Mehdi
🚀 Seeking Expertise in Mobile Device Management (MDM)! 🚀 Does anyone have experience working with Mobile Device Management (MDM)? Or do you know someone in your network who specializes in MDM development? If so, I'd love to connect! #MDM #MobileDeviceManagement #TechCommunity #SoftwareDevelopment #IT #Technology #Networking #TechExpertise #Development #TechSupport
713 Comments -
🔹Joel Marshall
If you're looking to have any type of custom software developed, do yourself this one favor when evaluating proposals (future you will thank you, I promise.) Have the team proposing the work validate their stack. This can be uncomfortable, especially if you're less technical and hiring out the entire development process, but it can save you a lot of trouble down the road. Too many times I've seen companies part ways with the original developers of their software only to struggle to find someone to take the reins. This can lead to real problems, especially when the software in question runs critical aspects of their business process. This is not micromanagement. This is due diligence and you looking out for the best interests of your business. So ask these questions to the team before inking a contract or giving the green light: - Why choose the specified technologies for your project? - How popular are these technologies among the dev community? - If the tech is more specialized/less popular, what benefit will it provide to your project over more widely adopted options? - Who else can work on the project if you part ways? (Bonus: in the case of more specialized technologies, call around to other agencies to see what they would charge to maintain a project like yours. If you have trouble getting callbacks, that's a bad sign.) You'll often hear techies claim that you need to choose the right tools for the job. Sometimes this is absolutely true, but I'd argue that for the lion's share of projects technology choices come down to the preferences and expertise of the team proposing the work. So when it comes to technical decisions - especially in the case of contractors and consultants - don't totally abdicate technology choices. Get involved and understand what the long game looks like in terms of maintaining and extending the software to grow with your business's ever changing needs.
111 Comment -
Dave Hardwick
5.20.24 - Dave's Weekly Software Engineering Job Ad Count This week, we see 23,149 SDE job ad postings for the last seven days. This is 10.2% below last week’s number, and -31.1% v. the rolling 13-wk avg of 33,595. Product Manager ads: 2,243 (-21.9% v. the rolling 13-wk avg of 2,872) Program Manager ads: 4,440 (-.1% v. the rolling 13-wk avg of 4,444) As most of our key numbers continue to decline, the market for tech jobs is starting to feel more than soft. What’s unclear to me is why. By “unclear” I mean that interest rates seem to be driving the pullback, but coming off the Dow Industrials hitting a new high, one wonders what’s what regarding the software/internet space. Maybe the one positive story for the last several weeks is telling the tale. Microsoft continues to be the bright spot in SDE hiring, with 1,264 new SDE job ads last week. While less than the prior two weeks’ numbers, they’re showing the strongest SDE demand of the MAAMA cos, and it’s who they are hiring that’s important. I reviewed this week’s ads again, and the focus is on Azure, AI, and Security Software Engineers (SDE I, II, and Sr SDEs) across the U.S. This look continues to reinforce my sense that Satya is serious about Microsoft’s new direction in AI, and he’s also making good on his stated priority of “security above all else”. Microsoft’s dominance in AI at this moment, coupled w/Nvidia’s massive growth as a fundamental component supporting current AI compute methods, may well be the leading indicators of the next wave for the MAAMA cos. There’s a semi-positive note in the Amazon/AWS SDE numbers, which are back into their usual range after their big intern hiring binge earlier this Spring. For the last seven days, the MAAMA companies show the following counts for SDE job ads: • Apple: Apple: 0 (continuing their no-job ad trend on LinkedIn since 10/30/23 • Google: 128 (-20.7% v. their rolling 13-week avg. of 161) • Microsoft: 1,264 (+129.0% v. their rolling 13-week avg. of 552) • Amazon/Amazon Web Services (AWS): 227, (-27.9% vs their rolling 13-week avg. of 630) • Meta: 16 (-80.1% v. their rolling 13-week avg. of 80) • Total: 1,635 (+14.8% v. their rolling 13-week avg. of 1,424) On-site/hybrid/remote trends for SDE ads this week: • On-site: 13,457 (54.7% of the overall count) • Hybrid: 4,897 (19.9% of the overall count) • Remote: 6,229 (25.3% of the overall count) Companies w/new SDE ads. (remote): REDLattice, Inc., Eigen Labs, Clerkie, Totara, Clinical AI, @Ever, Kroolo (Founder post), Embodied Labs®, CentML, Seratonin, Change.org, Pigeon, Imply, Eppo, Ahrefs, Rive, WorkWhile,Fathom, The Sia Foundation, JOGO, Outside, Rivia Health, Vectara, Blooket, Mesh, Cortex, Rebelstork, Mothership (cleared space), NetSpeek, Elevate Labs, Cantina, PostEra, Zeitro, Storm3, Finch Care #economy #jobhunting #sdejobs #aijobs #sde #sdet #sre #devops #dataops #mlops #recruiting #layoffs #techrecruiting #startups #hiring #warfortalent
11 -
Dave Hardwick
5.6.24 - Dave's Weekly Software Engineering Job Ad Count NOTE: This week’s report is abbreviated due to some family stuff that’s in my docket for this week. There were 26,425 SDE job ad postings over the last week. This is off-pace from prior weeks, and is 26.8% below the rolling 13-wk avg of 36,100. Product Manager ads: 2,498 (-16.4% v. the rolling 13-wk avg of 2,989) Program Manager ads: 4,664 (1.9% v. the rolling 13-wk avg of 4,578) On the broad categories, the numbers feel soft this week. Not certain if it’s a trend just yet, but the SDE job ad count is well off the high week of 2024, March 25th, which saw 45,190 SDE ads. However, the interesting thing for this week is found in the MAAMA group: Microsoft’s massive uptick in SDE job ads (highest job ad count since I started tracking the MAAMA numbers in Jan, ‘23). My quick look at these ads showed that they are hiring for remote workers across a lot of U.S. states, and they look focused on their Cloud products, and especially Azure. My hunch is that in addition to Microsoft’s announcement last week that it’s getting serious about security also comes with the realization that they need more SDE’s to do the updating to their cloud code bases. What’s less clear to me is whether each of these ads are tied to one job requisition, or if they’re advertising for one req. across the U.S. to fill what ends up being a smaller percentage of overall hires. Regardless, this is a notable event, and we’ll see what shakes out over time wrt tech recruiting strategies (One follow-on question is how fast will MSFT fill these positions, and what will that say about the SDE market?). MAAMA Co’s For the last seven days, the MAAMA companies show the following counts for SDE job ads: • Apple: Apple: 0 (continuing their no-job ad trend on LinkedIn since 10/30/23 • Google: 128 (-24.9.% v. their rolling 13-week avg. of 171) • Microsoft: 2,616 (+833.8% v. their rolling 13-week avg. of 280) • Amazon/AWS: 383, (-40.5% vs their rolling 13-week avg. of 644) • Meta: 29 (-74.9% v. their rolling 13-week avg. of 116) • Total: 3,156 (+160.8% v. their rolling 13-week avg. of 1,210) On-site/hybrid/remote trends for SDE ads this week: • On-site: 12,930 (49.7% of the overall count) • Hybrid: 8,029 (43.8% of the overall count) • Remote: 5,031 (19.4% of the overall count) #economy #jobhunting #sdejobs #aijobs #sde #sdet #sre #devops #dataops #mlops #recruiting #layoffs #techrecruiting #startups #hiring #warfortalent
11 -
Matt Stine
4 Things You Should Put in Your Daily Dev Log To harvest meaningful patterns from your dev log, you’ll need to capture the same things daily. I’ve been engineering software for 25 years, and I’ll share what I’ve routinely kept in mine. Your context is different, so your list will be also. Just make sure you capture the same things daily. Use this list as a skeleton to start from. It’s easier when you aren’t starting from a blank page! Pull Requests I keep track of every PR I submit, approve, or merge. Almost any work product I deliver or review flows through Git. My lists of PRs serve as a personal task-level kanban board of work in progress that I am connected to. These help me easily reconstruct a story of what I’ve done throughout the week. Personal Interactions I make note of every personal interaction I have, scheduled or otherwise. In addition to these notes, I keep a page for each person, and I link to that page from my daily notes. As I note patterns of interaction with a person, I’ll describe those patterns on their page. Over time I build a library of every person I’ve collaborated with and what we worked on together. Project Actions I keep a running narrative of the things I’m working on. I keep a section for each thing I’m working on. These might be at the product or story level - it just depends. Each time I hit a stopping point or interruption, I make a note of what I’ve been doing and what I plan to do next. Guess what I use to inform my daily standup updates? Perplexing Puzzles I make a note of everything that surprises me. These could be strange program behaviors, blockers, production issues - anything unexpected. As I review these periodically, I ask myself how I can use what I’ve learned to improve my mental models. Hopefully this list helps you get past the starting line. Do this faithfully for several months and see where it takes you!
88 Comments -
Calum Halcrow
You: Can someone make this quick enhancement? It’ll unblock an important customer 🙏 Dev: It’ll be in prod later today. Good job we don’t do Scrum, otherwise this would have waited two weeks before even being considered! 😏 Is this true? Does Scrum prevent a team from shipping small changes quickly, mid-Sprint? 🤔 Let’s see. Two assumptions about Scrum are being made here: * The team cannot pull new work into an ongoing Sprint * The team can only deliver work at the end of a Sprint To find out if these points are valid, let’s refresh ourselves on what Scrum and Sprints are: Scrum is an Agile framework that provides a team with a cadence for planning. A Sprint encompasses a complete planning and delivery cycle. During a Sprint, meaningful product changes (or “Increments”) are created. At the end of a Sprint, the team and its stakeholders review progress and adjust plans as needed. Sprint lengths are short (usually two weeks) to give many opportunities for review (setting a short feedback loop). The team pursues the long-term objectives of a product (called the “Product Goal”) and contributes to that goal every Sprint (via the “Sprint Goal”). A Sprint begins with planning, producing a backlog of work to be completed. This usually doesn’t change much. The Scrum Guide says: > During the Sprint: > No changes are made that would endanger the Sprint Goal; > Quality does not decrease; So, can a team pull new work into an ongoing Sprint? Yes it can, provided the above points are met ✅ What about delivering work before the end of a Sprint? Scrum uses “Increment” to describe what, in simple terms, you might call a code change. This can be a new feature, bug fix, minor enhancement, config change, etc. The Scrum Guide has this to say on Increments: > Multiple Increments may be created within a Sprint. The sum of the Increments is presented at the Sprint Review thus supporting empiricism. However, an Increment may be delivered to stakeholders prior to the end of the Sprint. The Sprint Review should never be considered a gate to releasing value. So, yes, a team can deliver work before the end of a Sprint ✅ Why did the Developer think Scrum would drag out the completion of this enhancement? It may have been due to bad experiences with teams that did not practice Scrum according to the Guide or the principles of Agile. Sometimes, teams don’t entertain requests to add to the Sprint once it has started. Bureaucracy and company politics can cause this attitude to slip in, but it doesn’t come from Scrum. Also, poor adoption of Agile technical practices can make teams wary of releasing many changes during a Sprint. For example, teams will avoid releasing often if deployments are slow and manual, or if a one-shot QA verification is needed at the end of the Sprint. Good Agile technical practices are needed to practice Scrum well. Help your teams adopt them, and you won’t run into misinterpretations of Scrum like the one shared here 💡
537 Comments -
Dave Hardwick
4.29.24 - Dave's Weekly Software Engineering Job Ad Count There were 32,112 SDE job ad postings over the last week. Notably, this is within a whisker of this number for each of the prior two weeks. With a couple of exceptions, this is our general story for the week. We seem to have arrived at a steady beat of hiring for 2024, absent the occasional layoff due to a given company's lagging performance (cough, Tesla, cough). Software Engineering ads: 32,112 (6.74% v. the rolling 13-wk avg of 35,931) Product Manager ads: 2,324 (-23.3% v. the rolling 13-wk avg of 3,031) Program Manager ads: 4,503 (-0.549% v. the rolling 13-wk avg of 4,528) MAAMA Co’s For the last seven days, this group of companies show the following counts for SDE job ads v. their 13-wk rolling averages (reminder: Amazon/AWS’s two weeks of high internship job ad volume from 4/1 and 4/8 are swinging the 6-wk and 13-wk averages to the high side for this group) : • Apple: 0 (continuing their LinkedIn no-job ad trend since 10/30/23; see the Apple Careers site if you’re looking for a job with them) • Google: 162 (-2.0.% v. their rolling 13-week avg. of 165) • Microsoft: 390 (50.5% v. their rolling 13-week avg. of 259) • Amazon/AWS: 371, (-43.0% vs their rolling 13-week avg. of 650) • Meta: 16 (-86.2% v. their rolling 13-week avg. of 116) • Total: 939 (-21.13% v. their rolling 13-week avg. of 1,191) On-site/hybrid/remote trends for SDE ads this week: • On-site: 21,498 (65.8% of the overall count) • Hybrid: 5,583 (17.1% of the overall count) • Remote: 5,596 (17.1% of the overall count) Companies w/new Software Engineering job ads this week (remote include): Swish Analytics, Sweet, Ribbiot, Metaplane, Postscript, Liine, Liminal, Practice (CTO Posting), Strike Graph, Flaunt, Embodied Labs® (CEO & Founder post), Coder, Snow Leopard (Founding AI/ML Engineer (Architect)), Osano, PearlX, Edge & Node, Tint, Metify (CEO & Co-Founder post), RollCredits (CTO & Co-Founder post), Orkes, Trek10, Inc., Owting, Uplimit, Copper Banking, Prometheum, ŌURA, Runway, North, facilis.ai (CEO Posting), Ideogram, Calm, GitHub, PollTech, Lambda, FantasyPros, First Bite, Hellometer, Writer, Scan.com, Estuary #economy #jobhunting #sdejobs #aijobs #sde #sdet #sre #devops #dataops #mlops #recruiting #layoffs #techrecruiting #startups #hiring #warfortalent
18 -
Prasnna Parthasarathy
Improvements in SQL Agent and Experimentation with Large Language Models (LLMs) for Coding Agents 🚀 Over the past week, I've been diving into the use of large language models (LLMs) to develop coding agents. One area I've found particularly challenging is the Retrieval-Augmented Generation (RAG) component for code repositories. I've been experimenting with using code parsers to generate abstract syntax trees and then leveraging the LLM to reason over these syntax representations. After several iterations using LLMs with large context windows (like Geminis 1M+ context window) and open-source LLMs (such as Llama and phi3) on a local setup, I decided to explore a couple of ideas further. Relevant Papers and Topics 📚 RAPTOR: Recursive Abstractive Processing for Tree-Organized Retrieval Code Generation with AlphaCodium: From Prompt Engineering to Flow Engineering Feel free to reach out if you have any insights or suggestions on these topics! #LLMs #CodingAgents #CodeGeneration #RAPTOR #AlphaCodium #OpenSource #GitHub
4 -
Thomas Campbell
Todays Rant: The quality of software is just so bad now. I was on a WEBSITE (not an App which is a whole other rant) and placed an order to pick up some paint at Home Depot. The Home Depot website randomly sent the order to a store 30 miles away from me. Never shopped there, never ordered from there, nothing. It just randomly did this. Anyone who writes software in the back of your heads right now you're coming up with an algorithm to make sure that doesn't happen. I feel three things cause this. One there are a lot of bad software engineers writing software. Two there are a lot of bad software engineers because companies are too cheap to hire really good software engineers (and keep cutting back on the number of software engineers they hire). Three I'm not completely convinced some software does things like this. I fully believe that there is a ROI study companies do sometimes to screw up an order like this knowing full well that you'll not go get the order and order the item again from a closer store. They basically have gotten twice the money for the same product. (FYI: That's what I did although sometimes I'll go out of my way, spend my time, spend my money JUST so this doesn't happen).
23 Comments -
John Hooks
I spent some time and completely rewrote the whole NATS micro framework for Piggybank. Now instead of headers, it's more of an idiomatic NATS approach using the verbs in the subject. I also updated the subjects used for database actions and secret actions. The binary now also includes a subcommand for database and secrets actions. I don't think anyone was actually using this so I figured completely changing things around wouldn't matter. I think I'm going to actually try to make this a real project. https://lnkd.in/eDuaWtrY
19 -
Steven Granese
Should the entire development team attend all of the sprint events? No, because it’s inefficient and a waste of time. Right? Years ago I battled a tough client who didn't want the developers to attend the Sprint Review. He wanted them to, in his words, “just keep coding”. I argued…how will the team learn about what the customer and the business needs? His predictable answer was “better requirements documentation”. Software engineers are professionals who need to deeply understand the problems to be solve. The intent of sprint events is to provide context for these problems and enable collaboration. Ask your developers if they are receiving value from sprint events. If not, don't exclude them. Fix the events so they enable the development team. #scrum #agile #collaboration
2 -
✌️Jan-Otto K.
I have seen so many so-called central pipelines with abstraction to hell. For example, a Helm chart, but the dev team had access only to values.yaml, not to the templates. A super flexible all-in-one Helm chart was mandatory to achieve that. Hard to read, non-understandable, and only 2 people in that company were able to maintain it. And I will start to talk about Groovy-based Jenkins pipeline libraries, where one function does everything.
55 Comments -
Amin Astaneh
When I monitor production systems, I think of two things: * the what: the key metrics describing the health of the system. In SRE-land we call these SLOs * the why: the lower level metrics that directly contribute to the current SLO performance. In this recent webinar with Detect.sh - Reliability Community I shared my thoughts about this topic (and what happens on teams with an immature monitoring posture). Grateful to Lyndon K. Brown for hosting me! #o11y #sre #oncall #incidentresponse #webinar
3 -
Dave Hardwick
5.27.24 - Dave's Weekly LinkedIn Software Engineering Job Ad Count As of the 27th, there are 45,241 SDE openings or LinkedIn in the U.S. for the last 7 days. This is +37.2% v. the 13-week rolling average, +95.43% above last week’s count of 23,149, and the highest weekly count for this category ads this year. This look is the story of the week, with virtually all of the job ad categories that we track showing H-U-G-E upticks. Product Manager ads: 5,033 (+79.6% v. the rolling 13-wk avg of 2,802), and highest count for this calendar year. Program Manager ads: 7,758 (+73.6% v. the rolling 13-wk avg of 4,470), again, highest for the calendar year. So much for the “soft job market” narrative in the tech sector, at least for this week. MAAMA Co’s And speaking of things taking off, the SDE job ad counts for this cohort: • Apple: Apple: 0 (continuing their no-job ad trend on LinkedIn since 10/30/23 • Google: 312 (+100.9% v. their rolling 13-week avg. of 155) • Microsoft: 1,544 (+148.7% v. their rolling 13-week avg. of 621) • Amazon/AWS: 2,009, (+230.5% vs their rolling 13-week avg. of 608) • Meta: 413 (+434.2% v. their rolling 13-week avg. of 77) • Total: 4,278 (+192.7% v. their rolling 13-week avg. of 1,461) On-site/hybrid/remote trends for this week: • On-site: 26,832 (59.3% of the overall count) • Hybrid: 8,971 (19.8% of the overall count) • Remote: 9,471 (20.9% of the overall count) Companies w/remote SDE openings this week: Everyday Health, Marine Salvage Co, breef, Anomalo, Flaunt, Blackpoint Cyber, Health Universe, Inc, Imply, Infinite Giving, Shippo, Wurl, 32Health, Lambda, Conduit Health, LAHZO, Leadr, SparkCognition, Valimail, Steady, Drata, WeaveGrid, ROR, OpenPhone, Fountain, Cliffhanger Games (hybrid, Seattle), Unusual Ventures for Roboto AI (hybrid, Seattle), SHRAPNEL (hybrid, Seattle), Allen Institute for AI (AI2) (hybrid, Seattle), Coactive AI (hybrid, SFO), Yurts (hybrid, SFO) #economy #jobhunting #sdejobs #aijobs #sde #sdet #sre #devops #dataops #mlops #recruiting #layoffs #techrecruiting #startups #hiring #warfortalent
15 -
Michael McTiernan
I believe that when people lament about tech debt, it's a misdirected complaint. Engineering teams will always be producing some amount of technical "debt." Even if we write beautiful, well-tested code that fits some noble architectural paradigm and meets every standard we can come up with, it is guaranteed to be deficient in some way--either now or to the team's (or our own personal) future views on what constitutes good code. When we write code, we come to some consensus as a team around what approaches we generally accept and what trade-offs we are generally willing to tolerate. And that's completely normal and unavoidable. But when we complain about tech debt, what we are actually complaining about is a deficient process. All software teams need to have dedicated time to revise our work. Far too often, we prioritize feature development over all other things. The end results of that deficient process are, invariably, twofold: a product with shiny new bells and whistles and a sea of spaghetti under the hood; and a team of stressed out engineers who have to work in a messy, frustrating codebase every single day.
1911 Comments -
Tamara Swearingen
NEW Software Developers and NEW Software Engineer Job Seekers!! Varied JOBS---> JOBS---> JOBS---> JOBS---> Come take a look at ALL of these Open Jobs to Apply too ASAP before gone!! **Who wants to work at Notion? Coinbase? Datadog? or Oracle?** ✏ 💙 ✏ 💙 ✏ 💙 ✏ 💙 ✏ ✏ Ben and I are not the recruiters for these openings------> just part of a group of trying to get MANY people back to work and passing leads out in various places for viewing and applying!! ✏ Please do not send Ben or I your resume as we are not going to be reviewing them and so it will be more of value for you to just apply directly to the positions below. 👇 ✏ If there is a match to any of the jobs you have applied too according to the company, then the recruiter who owns the req will reach out to you to get you setup for the beginnings of interviews. 👉 Please make sure to connect with me here Tamara Swearingen on LinkedIn and then --->follow me by hitting the notification bell 🔔 to make sure you do not miss any of my postings that are either educational or motivational content and then of course besides posting Talent jobs like these in this posting, I will be posting jobs that fall under Sales, Engineering, Finance, Customer Success etc. 👈 ❤️ 💙 Remember, if you see a job or two that could fit someone you know who is out of work right now, then show some KINDNESS and tag their name below in the comment section and they will get alerted and can apply to the job(s) 💙 ❤️ ✏ 💙 ✏ 💙 ✏ 💙 ✏ 💙 ✏
2
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Colin D. in United States
-
Colin D
Chief Probation Officer
Middleburg, PA -
Colin Armour
Graduated from Walden University
Newington, CT -
Colin Colbourn, Ph.D.
Lead Historian at Project Recover and Adjunct Professor at the University of Delaware
Washington DC-Baltimore Area -
Colin Ackerman, Ph.D.
Education Research Methodologist | Evaluation Specialist | Social-Emotional Learning Expert
Chicago, IL -
Colin Hill, Ph.D.
San Francisco Bay Area
72 others named Colin D. in United States are on LinkedIn
See others named Colin D.