<p>Stan recently quit his full-time job as Chief Data Officer to form a data consultancy. He already did a few projects on the side and is now effectively a fractional CDO for 5 clients. He’s already hired an analyst and a data engineer to help him work those …
You might’ve heard that we are working on a new version of SST (called Ion), that’s not based on CDK. In this post we’ll talk about why we are moving away from CDK and what’s going to change.
Last year, I wrote a post on Open Telemetry Tracing to understand more about the subject. I also created a demo around it, which featured the following components: The Apache APISIX API GatewayA Kotlin/Spring Boot serviceA Python/Flask serviceAnd a Rust/Axum …
A List Apart founder and web design OG Zeldman ponders the moments of inspiration, the hours of plodding, and the ultimate mystery at the heart of a creative career.
I have written about the elements of exceptional startups. This post is slightly different. I want to share what I think is the most important trait of a successful startup. By trait I mean a cultu…
tylerhogge.com·Always Happy; Never Satisfied··4-5 minutesrust
This is a typical documentation post on how to set up a stack of open source tools to create a media center at home. That involves not just the frontend, that you can use on your TV or other devices, but also the tools needed for monitoring the release of cer…
At Quesma we help customers to innovate faster by re-shaping the way applications are built and connected to their DBs. Quesma database gateway enables development teams to modernise and evolve application architecture.
The thesis
Anything that you need or want to convey can, and should, be done with markdown.
Source: The University of British Columbia
The problem
Through w...
We witness the proliferation of SaaS solutions daily — from AI applications like Private ChatGPT and infrastructure services like Snowflake, to content management systems such as WordPress, and HR management systems like Workday. The spectrum extends to custom…
blog.omnistrate.com·by
Kamal Gupta7
Jan 28, 2024 11:53:53··5-6 minutescloudai
The results from our research on 2023's startup scene,are in: It was a year where investors hunted for impactful companies and poured money into AI and tech innovators, not just in the usual places but globally. Also, creative financing methods emerged, settin…
Recently, the Mistral models have taken the LLM world by storm. The Mistral Mixture of Experts (MOE) 8x7b model outperforms other models in it’s weight class such as LLamA 2 70B and GPT 3.5. …
calculatedcontent.com·Published by Charles H Martin, PhD··9-11 minutesaigit
I usually write parsers by starting from a grammar and either coding a lexer/parser by hand or relying on tools such as the fantastic Antlr. However, a friend recently introduced me to parser combinators, which I found to be very interesting and useful. It’s n…
Manage your employees and freelancers effectively. Learn principles specific to your employees and principles specific to your freelancers that promote effective management.
Homelab is a place where you can store all your family’s data, self-host applications and services, locally stream media, and experiment with various technologies. A Homelab can start with low-power
The time has come for me to shut down Djangosites.org. This will happen in late January, 2024. When I started Djangosites back in 2007, Django was still a relatively young platform (having been an open-source project for only a few years) and besides the Lawre…
I managed to get modern SSL/TLS connections working under Windows XP, by running a lightweight Linux VM which strips the TLS headers and re-applies a self-signed certificate:
Welcome to the Building Apps with XAML and .NET MAUI series. Whether you are new to XAML or simply new to the XAML used in .NET MAUI, this series will show y...
While working on the second edition of Pro .NET Memory Management book (https://prodotnetmemory.com/), we are doing regular reviews of the work on chapters: ...
youtube.com·Mark Keith
Mark Keith
•··1 minuteyoutubedotnet
What happens when one user is reading a record while another user is updating it? What if both users try to update the same record at the same time? In this ...
Can ChatGPT and its Code Interpreter avoid timing out while solving day 19 of #adventofcode 2023? Let's find out!#openai #chatgpt #python #ai #codeinterprete...
Although this article isn’t related to any of the 12 Challenges so far, it’s on a subject I’m developing for a potential future challenge. In July 2021 Facebook sent me a cease-and-desist letter because I made a browser extension, Unfollow Everything, which he…
Thanks to some coworkers and David Wilson’s Emacs from Scratch playlist, I’ve been getting back into Emacs. The community is more vibrant than the last time I looked, and LSP brings modern completion and inline type checking.
Quickly create and run optimised Windows, macOS and Linux desktop virtual machines. - GitHub - quickemu-project/quickemu: Quickly create and run optimised Windows, macOS and Linux desktop virtual m...
I continue building a weighted version of the Mann–Whitney (U) test. While previously suggested approach feel promising, I don’t like the usage of Bootstrap to obtain the (p)-value. It is always better to have a deterministic and exact approach wh...
In this video, I tell you about the Snackbar and Toast alerts included in the .NET MAUI Community Toolkit.Learn more: https://courses.devs.school/courses/net...
Buying domestic data from data brokers is just something the government does all the time. Bypassing restraints enacted by the Supreme Court, federal agencies (along with local law enforcement agen…
techdirt.com·Mon, Jan 29th 2024 10:51am -
Tim Cushing··6-7 minutesgaming
Powered by Restream https://restream.ioFritz works on the TagzApp open source application. You can find it at https://github.com/FritzAndFriends/TagzApp
I recently just powered through a bunch of applications for some roles I had open. As a hiring manager, I want to mention some simple things that can set you apart in your search. All of these are based on patterns I saw; way more than one candidate was doing …
Join Oren Eini, CEO of RavenDB, as he explores the design and implementation of RavenDB’s indexing engine Corax, its impact on indexing and query performance...
Why exposing Int IDs in your API can go wrong.💎 Be a Patreon to get the source code: https://patreon.com/gsferreira🚨 KEY LINKS🤝 Support me on Patreon (and...
The .NET Hack Together was a hackathon where folks created cloud-native or AI apps with .NET 8. In this episode of the ASP.NET Community Standup we'll featur...
In this video we will discussed what is IaaC (Infrastructure as Code) and why do we need it?Support me on Patreon to access the source code:https://www.patre...
In this video, I will talk about my experience upgrading one of my apps, from Xamarin.Forms to .NET MAUI. What was my plan? What mistake did I make? What did...
When working with byte arrays, converting to ReadOnlySpan can be achieved through direct use of AsSpan(). This method optimizes performance by avoiding unnecessary memory allocations, reducing memo…
dotnettips.wordpress.com·Published by dotNetDave··3 minutesdotnet
Introduction
In the ever-evolving world of software architecture, one concept that stands out for its ability to manage complexity and align development with business needs is Domain-Driven Design (DDD). A brainchild of Eric Evans, DDD has emerged as a funda…
Join me as I share my personal journey from an arty kid in Stoke-on-Trent to a self-taught software engineer! 🎨💻 In this video, I reflect on being the 'pia...
2023 seems to have been the year where I "made the rounds" of a number of major Lisps. There were several elements that lead to this. Firstly must have been my exposure to Elixir in 2022, which introduced me to the idea of debugging live systems and "staying i…
A colleague of mine once asked about cancellation tokens in AWS. This question got me thinking about this problem and got me curious on whether there is
Today we are excited to announce the availability of TypeScript 5.4 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Here’s a quick list of what’s new in TypeScript 5.…
Explore the enduring significance of HTTP in its 33rd year with Homer Painter's insightful blog 'HTTP at Thirty-Three'. Published on January 26, 2024, this piece delves into the foundational role of HTTP 1.1 in the web's evolution and its continued relevance i…
Andrew Lock is a senior software engineer at Datadog, working out of Devon, in the UK. He is a Microsoft MVP, Author of Core in Action, and has an active blog all about his experience working with .NET and Core. Topics of Discussion: [3:08] What is An…
This post is an extension
to a talk I gave recently at work.
It was arranged at short notice
and the audience were experienced engineers,
so I kept it brief and tried not to be patronising.
But the feedback afterwards was quite positive
and there were some que…
I am sharing a tutorial video showing “run Jupyter in production” tools (including the ability to remove the Jupyter dependency). The point is: how to let the analyst work in Jupyter an…
Considering I am going on sabbatical in 83 hours and passing the CEO torch to Toni Schneider until I return in May, it seemed like a perfect time to do a giant re-org! Just kidding. But we did int…
This is the second post in the series “Have Clojure UIs Taken the Wrong Path?”. The first post is here.
How do we choose between building an application using a hypermedia approach versus the client-side SPA? This post won’t answer that question. But it will s…
Andrew Lock is a senior software engineer at Datadog, working out of Devon, in the UK. He is a Microsoft MVP, Author of Core in Action, and has an active blog all about his experience working with .NET and Core. Topics of Discussion: [3:08] What is An…
I’m probably going to transition this blog into a personal blog and rethink the content strategy for this platform some day. However, I’m helping a handful of people grow as engineers with a few of my clients, and my #1 goal in life is helping other engineers …
Summary: Jakob Nielsen has worked in user experience since 1983. Much has changed, including his own journey from academia to practice, but the mission remains the same: to make computers suitable and pleasant for humans. I started working in user experience i…
Here's why “What do you do?” is a terrible question, and why you should stop asking it. I was that person. I used to ask this question, a lot. It was part of my normal small talk, as it is for many people across North America.