
Lizard Labs Software
1.3K posts

Lizard Labs Software
@lizardlabs
Generalist developer. 20+ yrs building tools with .NET, SQL Server, Azure, on-prem, modern & legacy tech. Founder: https://t.co/cH3zjW5gVs, https://t.co/euEmNorWM7
lizard-labs.com Присоединился Kasım 2009
4.1K Подписки3.5K Подписчики
Закреплённый твит

SQL Log Analyzer for Windows – IIS Logs, Event Logs & More | Log Parser Lizard log-parser.com via @lizardlabs
English

Working on SQLLizard - an extension for SQL Server Management Studio.
It turns SSMS into a full data analysis workspace:
- Analyze large result sets with fast grids, filtering, grouping, and pivot tables
- Visualize data instantly with built-in charts
- Export to Excel and share results without extra steps
- Query history, formatting, and linting to improve code quality and safety
- Faster navigation and search across database objects
Good for all SQL Server bros: developers, DBAs, and analysts who want to stay inside SSMS and avoid switching tools.
The extension is ready. The site is still under construction (temporary page), sharing early for feedback.
Try it, and if you like it, please share:
lizard-labs.com/sql_server_man…
English
Lizard Labs Software ретвитнул

@McClellandRuss Web Forms with VB .Net were very close to that.
English

I’ve been saying this for 20+ yrs at this point. When development has been a step back in productivity. Lots of nuance there, but essentially true.
We need a “Visual Basic” for web development.
Тsфdiиg@tsoding
You used to be able to just create a Native GUI App in 10 seconds. No Electron, no Game Engines, no Web frameworks. Just a lean fast .EXE produced in seconds. Works on any Windows machine WITHOUT Internet connection. Software Development is actually going backwards.
English

@johnrushx I agree with every single point. I usually don’t reply to posts like this, but this one truly resonates. I’ve been through most of these situations myself, and I recommend others take this advice.
English

@okyrylchuk I am not 100% sure, but I think VB Net had this in version 1.1 back in 2003 or something.
English

@davidfowl Not really, but SQL. I’m working on a modern successor to Microsoft’s Log Parser, witbetter sql, MCP and advanced capabilities.
English

@davidfowl People hate writing all those symbols in C* languages. Too many times we need to press two keys for a single character.
English

@WriteAheadLog Log Parser Lizard + Microsoft Logparser (and/or) Event Log Observer. lizard-labs.com/log_parser_liz…
English

@WindowsDocs Borland C++ (i think version 4 with OWL classes). Borland C++ 3.1 with Turbo Vision and Paradox DB Engine for DOS UIs and OWL for Windows 3.1 programming (built in DOS, run on Win... This is how I remember the process. I was in high school). Best time od my dev life :)
English

Hello, old friend! What was the first development environment you used on Windows 95?
#Win95
English
Lizard Labs Software ретвитнул

Many thought the developers were the drag. The dead weight on innovation. The expensive anchor slowing the shipping lanes of progress. Too many questions. Too much resistance. Always asking what the hell the system was supposed to do instead of just building it and shipping it broken.
Ship early, ship often. Keep moving and break things, stop asking for a team of business analysts and start coding more.
Then came the machines. Silent. Obedient. Tireless. You feed them a prompt and they spill out entire frameworks in under sixty seconds. You say you want a distributed cache and it hands you Redis like a butler serving scotch. You want auth flows. You get OAuth and JWT and a shiny bow on top.
The devs are no longer the problem.
Now the cancer is visible. Glowing. Pulsing in the center of the planning board. Requirements. The sacred cow of the product cult. Vague. Contradictory. Decorated in buzzwords and served at daily standups like stale communion wafers.
AI took the wheel and exposed the core dysfunction. Development is no longer the bottleneck. It is the vacuum above it. The blank space where clarity should live. Instead we get user stories written by sleepwalkers. Acceptance criteria carved from marketing hallucinations. Product backlogs bloated with tasks that read like riddles carved into stone by a schizophrenic scribe.
AI will build what you ask for. But it will not stop to ask if what you asked for makes any damn sense. Garbage in is still garbage out. Only faster. Now you can fail at ten times the speed and still hit your deadlines.
The tragedy is not that AI replaces developers. It is that it obeys fools.
We built the rocket ship. Now we are arguing about where to point it. No map. No mission. Just velocity. Everyone clapping while the dashboard catches fire.
This is not a new era. It is the same circus with faster clowns.
So ask yourself. Can you describe what you want with clarity. Precision. Consequence. Or are you just feeding the machine another half-baked idea and praying the output will carry the meaning you never put in to begin with.
Because the devs are no longer your scapegoat. Now it is just you. A blinking cursor. A prompt window. And the crushing realization that writing code was not the only hard part.
Writing exactly what you wanted was.
English

@RickStrahl @davidfowl I am not doing this anymore. Lately I just use AI to name things for me: arguments, settings, functions, classes, tools... The only thing that feels that ai is save my time.
English

In my own experience I'm starting to integrate more and more, and get better results, but most of what gets generated isn't anywhere near ready and often even usable code - it requires lots of re-work where in many cases I question whether it actually saves me time.
I find the sweet spot right now is your 'give me some ideas' scenario and talking through solutions to problems I run into. This has helped me tremendously in finding solutions for difficult problems and to jump start code.
If I can keep things focused enough then AI does a decent job of generating code that I can mostly use, with additional tweaks and cleanup.
But the promise of `just write the code for me`, has mostly eluded me.
English

AI in software engineering is such a polarizing topic. The comments 😅..
David Fowler@davidfowl
How Microsoft Developers Use AI in Real-World Coding youtu.be/gieL0bxyTUU?si… #copilot #ai
English

@GrejSzabo @mjovanovictech Exactly. That's why many of these advices and best practices lead to less readable code. The advice is terrible.
English

@mjovanovictech Not a good example!
Technically is SetStatus correct because i only want to change the state - nothing more. There is no smell.
If an object exposes Activate (Deactivate) i would expect more than just switching a state. Setting a state does not activate or deactivate something.
English

Boolean parameters are a Code Smell.
Here's an example:
user.SetStatus(true); // ← What does 'true' mean here?
It might be "active", "enabled", or "verified".
But it isn’t obvious — and that’s the problem.
A better approach?
Make the method express intent with an explicit method.
No booleans.
No guessing.
No comments needed.
---
Do you want to simplify your development process? Grab my free Clean Architecture template here: milanjovanovic.tech/templates/clea…

English

@mjovanovictech For local dev? Text files. Like a Neanderthal. Also for small production tools (ex. some back office tiny tool). They are simple, easy to understand and share. They can be imported in other tools if needed. Actually, as always it depends on the use case. But again, KISS.
English

What are you using to store logs in local development?
One of my favorite tools is Seq.
The Aspire Dashboard is another great option.
Seq is free to use for local development.
It offers advanced search and filtering capabilities on the structured log data.
It has a native integration with Serilog since they were built by the same company.
The best part?
OpenTelemetry greatly simplifies the Serilog and Seq integration.
It's my go-to approach for exporting logs, metrics, and traces.
You can learn more here: milanjovanovic.tech/blog/5-serilog…

English

@unclebobmartin Bring back Borland Paradox Engine for C++.
English

@joeytitanium I can take that job for you. Chase your dreams :) I will pause from chasing mine
English

@mjovanovictech What is mapping library? Is something like Dapper considered a mapping library? Mapping datarow to a POCO object?
English







