Author: drweb

Yonatan Arbel, developer advocate in the Office of the CTO at JFrog, dives into the potential risks and rewards of relying on artificial intelligence (AI) agents to build and deploy software.Yes, more code is shipping faster than ever, Arbel admits, but volume alone isn’t a win—each hastily synthesized line must still survive build servers, security scanners and production reality. “Not everything in life comes for free,” he reminds, framing AI acceleration as an IOU that must eventually be paid down with careful review.To drive the point home, Arbel shares a personal misadventure. While traveling, he used a “vibe-coding” platform to…

Read More

Welcome back to our Linux Interview Questions series on Tecmint! We’re truly grateful for the encouraging feedback on the first part and second part of this series. Your support motivates us to keep delivering high-quality, beginner-friendly content for Linux learners and professionals preparing for technical interviews. In this third installment, we continue to build on your foundational knowledge with 10 more essential Linux questions, which are designed to enhance your understanding through practical examples and clear explanations. 1. How do you add a new user (e.g., tux) to your Linux system? You can add a new user using either the…

Read More

Kusari has added an artificial intelligence (AI) tool that runs a security risk assessment every time an application developer makes a pull request.Company CTO Mike Lieberman said Kusari Inspector is designed to make it simpler for security to be shifted left toward application developers in a way that doesn’t impinge productivity.Most application developers care about security, but getting the information they need to ensure it has historically been problematic, said Lieberman. Kusari Inspector makes use of AI and dependency graph analytics to surface issues long before vulnerabilities and other structural flaws are incorporated into a software build, he said.Using a…

Read More

MailerLite is one of the fastest-growing email marketing services. We help more than 1 million businesses around the world stay in touch with their customers. Today, we are a team of more than 170 dreamers, adventurers, and world travelers passionate about what we do and what we believe in. And we are ready for another talented person to join the party. We’re looking for an Integrations Engineer that can help implement and coordinate solutions across a variety of our products (MailerLite, MailerSend, MailerCheck and upcoming ones). We are looking for a person that can work across different projects, implement and…

Read More
SQL

(2025-June-30) Working with different abbreviations or acronyms can speed up communication, but at the same time, it can exclude those who are not familiar with them. Sometimes this exclusion happens without intent, but the worst case is when a speaker knowingly acts as a gatekeeper, using specialized professional abbreviations as a display of personal pride or achievement, often mixed with a hint of arrogance or disregard for others’ understanding.I think there is real value in providing a brief explanation when shortened terms are unintentionally omitted; it’s a small gesture that can go a long way in fostering clarity and inclusion. As…

Read More

A survey of 660 software development professionals finds 93% have embraced GitOps as a methodology for building and deploying software, with 68% planning to increase usage.Conducted by Octopus Deploy, a provider of an automation platform for releasing software, the survey finds another quarter (25%) plan to retain their current usage compared to 7% that plan to reduce or stop GitOps usage.Steve Fenton, director of developer relations for Octopus Deploy, said the survey also makes it clear that GitOps maturity levels also tend to vary considerably. For example, under one-third of organizations use GitOps across less than 20% of their production…

Read More

Terms of Contract Contract Type: Full-time contractor (up to 40 hours per week). 3 month contract, with opportunities to transition to W-2 employment for eligible U.S.-based candidates Location: Open worldwide (long-term W-2 opportunities available only for U.S.-based developers) Availability: Must have at least 4 hours of daily overlap with U.S. Eastern Time (currently UTC-4 / EDT) to coordinate with our team in real-time About the Role Join our development team as a Laravel/Vue Developer, where you’ll contribute to impactful projects using modern technologies. This role is ideal for someone who takes full ownership of their work, consistently delivers high-quality code…

Read More
SQL

Hello Hello, We. Are. Back!The schedule for EightKB 2025 Edition has been announced!We’re kicking off at 1pm UTC on August 21st…here’s the schedule: –N.B. – If you click on the session on the website, it shows the session abstract…nice touch eh?Once again we have five amazing speakers delivering five great, in-depth sessions on various SQL Server internals topics.We only have five slots in each event which meant we ended up not picking some amazing sessions. I want to say a MASSIVE thank you to all who submitted…session selection is the WORST part of running a conference! Really, truly…thank you to…

Read More

Which local model should I use for tool calling? When building GenAI and agentic applications, one of the most pressing and persistent questions is: “Which local model should I use for tool calling?”  We kept hearing again and again, from colleagues within Docker and the developer community, ever since we started working on Docker Model Runner, a local inference engine that helps developers run and experiment with local models.  It’s a deceptively simple question with a surprisingly nuanced answer. Even when we tried to answer it for a very specific case: “What if I just expose 5 simple tools to…

Read More
SQL

A while ago I was looking into some odd errors that were cropping up in an application, when I spotted that all the columns in a table were defined as VARCHAR(MAX). I’m sure that we’ve all seen instances of when that’s been done before?When I mentioned to the developer that it’s probably not the best idea, he turned around and asked me, ‘why not?’It was a genuine question. Why shouldn’t we just spam VARCHAR(MAX) over all of our columns? On the upside, it would get rid of all those annoying issues that crop up when we try to insert a…

Read More