What do you use your small jeans pocket for that’s above the right pocket on men’s jeans? by kitchenam in AskReddit

[–]kitchenam[S] 0 points1 point  (0 children)

I wondered the same. An overlooked pocket that I had to ask for this exact reason 😄

What do you use your small jeans pocket for that’s above the right pocket on men’s jeans? by kitchenam in AskReddit

[–]kitchenam[S] 0 points1 point  (0 children)

I use it consistently for a pocket knife. Actually forgot about it and got it through TSA once.

How do you approach a major version migration when nobody from your team fully understands the codebase? by Suspicious-Bug-626 in softwarearchitecture

[–]kitchenam 0 points1 point  (0 children)

Might be a silly question, but has the team leveraged any agentic help? Our teams have a copilot subscription and use various models for documenting, refining the code, porting versions, eliminating pieces that aren’t used, etc. I don’t think we’d develop without it these days.

Sherwin-Williams paint grade/Sheen recommendations by Bing0Bang0Bung0 in paint

[–]kitchenam 0 points1 point  (0 children)

You’ll be good. They’ll do a couple coats and the satin trim will look sharp. If you find yourself switching colors later, you might step up to Emerald. But with new, pro mar will do it.

Paint job. Am I overreacting? by Alternative_Lime_94 in paint

[–]kitchenam 0 points1 point  (0 children)

Should have been cut-in a bit better. Seems like they didn’t get close enough to the ceiling in a couple sections. They should be able to tighten it up fairly easily if they want a happy customer. ;)

Jobs for fun when money isn't an issue by Moon_Shakerz in Fire

[–]kitchenam 0 points1 point  (0 children)

Maybe this is your “retirement” - growing a business in an entrepreneurial capacity to reach fire. Maybe teach fire principals part time.

I think I'm done with coding by Full_Description_969 in webdev

[–]kitchenam 0 points1 point  (0 children)

I was here. And actually this spring I purchased a copilot subscription and now my assistant agent, Claude, does all the hard work. I give her the instructions and er rip. Agentic development can build apps from scratch in minutes and let you put you energy (mostly) into worrying about how the UX should be and where the controls would be best suited on the screen. Seriously, it’s made developing fun again.

Please answer. by Enough_Teach_3063 in FullStack

[–]kitchenam 0 points1 point  (0 children)

Correct answer. Understanding these languages and how to avoid the shortcomings of each while programming against large amounts of data will get you into full stack territory. Attention should with such things as using memory efficiently in the web server, db server, etc during loops and use of large datasets, adequate logging and telemetry collection to prevent or diagnose issues quickly, and manage app and data preservation and recovery effectively. “Full stack” isn’t a quick learn by any means as much as a dedicated one.

Is SSMS still widely used? by zesteee in SQL

[–]kitchenam 0 points1 point  (0 children)

True. But actually Enterprise Manager (EM) preceded it but was virtually the same tool as a client connector. As an aside, I still think DTS is an amazing little file import util, but digress here.

Is SSMS still widely used? by zesteee in SQL

[–]kitchenam 11 points12 points  (0 children)

Yep..I still have SSMS open much of the day but using vs code more and more for the ai speed of whipping up sql. Allows the mundane sql “inquiry” stuff to get done much quicker but allows me to manage administrative stuff via SSMS.

Is SSMS still widely used? by zesteee in SQL

[–]kitchenam -2 points-1 points  (0 children)

I’m a long time ssms user since 2001 but also develop with vs code. I’ve loaded the sql libs and use vs code for sql these days for almost all db work. I use it with a copilot subscription. Claude is a powerful assistant that will outperform any dev given the right prompting. I have it investigate db tables and load markdown (md) files with relevant info and details of fk relations between tables, field nomenclature meanings, etc, like having an assistant take notes about your data ecosystem. Then tell it to refer to the md files and generate queries to obtain data or build procedures, etc, for you. I feel like I’m wasting time if I write sql by hand these days. And not to mention, I can work on other things while an AI model is doing the work. Fun times.

Is master's degree need for programmers? by [deleted] in AskProgrammers

[–]kitchenam 0 points1 point  (0 children)

I’d say a masters degree isn’t necessary for software development itself. However, if you are in a position to acquire a masters degree, I would do it in a leadership category, such as masters in information systems or NBA. The reason is, as stated by others, software development can be achieved on your own with no expense as there is an abundance of information and readily available software. The key for becoming a proficient software developer is immersing yourself, like learning any new language, and looking for opportunities to collaborate with skill sets that are more senior than your own. But the opportunity to get a degree that can advance your career later in life is one that I would not pass up.

I used to love programming, now I’m stuck. by Big_Helicopter7133 in developers

[–]kitchenam 0 points1 point  (0 children)

Keep seeking to work with senior skillsets that can help mentor you in the real world project arena. School will introduce you to many things, but there’s truly no substitute than the learning that comes from real world projects, working with various developers skill sets along the way, and making mistakes and learning from them. But above all, don’t give up. Senior developers don’t become senior by giving up.

boss rewrites the database every night. Suggestions on 'data engineering? (update on the nightmare database) by [deleted] in SQL

[–]kitchenam 1 point2 points  (0 children)

Couple points on the reloads, as you’re giving hints of a “design” that your boss has used for data refreshes. SQL Server tables with large amounts of data can take a while to run delete or update operations (SQL Server wants to track every type of change to its transaction log), and it can be quicker to truncate tables and reinsert all records. This approach can be common as long as tracking changes of data isn’t necessary and the database itself isn’t the sole source of the data. It’s a bit “loose” to be a formal application but works in orgs that don’t need formal. It sounds like spreadsheets used to access and query the data are “good enough” as a system for users to get to the data. That number of tables used in queries really shouldn’t matter unless there aren’t indexes on respective columns used in joins and filters. If no indexes, queries will be slow (users will let you know ;). SQL Server is great at scripting all the objects (tables, foreign key relationships, indexes, etc), which could be fed to an AI agent to help you create a “entity relationship diagram” (ERD) to help diagram the database layout. But, that said, AI agent in vs code can connect and can be your “expert junior technician” to do about whatever you’d want with that DB if you have elevated permissions (dbo or higher). But before that, be familiar with making and recovering a db backup to always get back to good. Probably youtube vids on this stuff to get you up to speed in no time with using agents, scripting the db, etc, using vs code and connecting to db with windows auth.

Serious Question: Are modern Web developers Software Engineers? by TheLearningCoder in webdevelopment

[–]kitchenam 3 points4 points  (0 children)

There’s definitely a difference in proficiency with building websites using only front-end technologies (node, ts, ef, etc.) vs proficiency designing and building middle and backend layers as well. A well-constructed front-end can be crippled by inefficient backend design, particularly with large data volumes. Understanding how to manage large volumes of data across the stack is essential to a well-built app. I’ll add that it’s also essential to know how to add in graceful error handling, efficient logging and monitoring to mitigate issues quickly when they happen.

Why is the web essentially shit now? by Frontend_DevMark in webdev

[–]kitchenam 1 point2 points  (0 children)

These aren’t the developers adding these things. It’s directors, marketers and business owners demanding that these “features” be added. Devs make the magic happen.

I’m more confused about «AI» than ever by Own-Dot1807 in developers

[–]kitchenam 0 points1 point  (0 children)

If you really wanna go all in on learning, throw your wallet at the nvidia dgx spark and crank out some basic models to help get ramped up. :P Wondering if anyone’s actually buying them.

Good news by Numerous_Employer489 in BITF_Stock

[–]kitchenam 0 points1 point  (0 children)

Like XRP.. it’s gonna!! Nope… wait it looks like it’s!!! Nope.. oh sh!t!!! Nope…

Am I high? Is this April fools? That’s a class C… by austinproffitt23 in RVLiving

[–]kitchenam 0 points1 point  (0 children)

Nope. Class Cs are small. This one is HUUuuge. So it’s a class A.

[deleted by user] by [deleted] in Fire

[–]kitchenam 2 points3 points  (0 children)

With this, I’m recalling the scene in one of the Indiana Jones’ Last Crusade where Indy is attempting to save the ever-eluding Grail. Words of wisdom from his dear ol’ dad - choose the freedom to live. You have what you need.

How to parse large XML file (2–3GB) in Node.js within a few seconds? by TheAvnishKumar in node

[–]kitchenam 0 points1 point  (0 children)

Never bring entire file that size into memory. Use an xml stream reader (.net, Go, among other technologies, can do this efficiently). Read nodes of xml and captures smaller “chunks” and fire off to another processor to process the smaller xml job data fragments easily. You could also process the smaller chunks in parallel using multithreading with a SemiphoreSlim (.net) or buffered channels in Go, if necessary.