You have a license to code
One of the coolest things about software development is that you don’t need anyone’s permission to do it. If you need an application for your business or personal use, there isn’t a single thing stopping you from learning to code and writing it yourself. There’s no trade organization or governing body to seek approval from. Now, if […]
Read MoreGemini Code Assist tools target developer productivity from within IDEs
The Code Assist tools launched Tuesday are designed to help developers retrieve information from — or act on any part of their — engineering system, which is helpful for services outside their IDE, the company said. “For instance, the tools could be used by developers to summarize recent comments from a Jira issue, find the […]
Read MoreOpenAI rolls out upgrade to reasoning model, new dev tools
The release Tuesday by OpenAI of OpenA1 o1, its reasoning model, in API, along with three new sets of tools for developers, is a “smart move that keeps [it] in the corporate/enterprise conversation, as so many customers are shifting their focus towards agentic applications over simpler chat-based applications,” an industry analyst said. Jason Andersen, VP […]
Read MoreBuild a server-side web app with .NET, C#, and HTMX
The repository class We’ll use a repository class for persisting the quotes users submit to our application. In a real application, the repository class would interact with a datastore. For our example, we’ll just use an in-memory list. Since our application is small, we can put the repository class directly into our root directory for […]
Read MoreFAQ: Getting started with Bluesky
IDG The third-party BlueSky Labelers site has a directory of some labelers. Some of these are used for moderation and others for matters of interest, such as verifying Microsoft employees or labeling GitHub repositories you contribute to. Who owns Bluesky? Bluesky spun off from Twitter in 2021 and is currently a Public Benefit Corporation (similar […]
Read MoreCreate searchable Bluesky bookmarks with R
new_my_likes Combine the new and old data: deduped_my_likes And, finally, save the updated data by overwriting the old file: rio::export(deduped_my_likes, ‘my_likes.parquet’) Step 4. View and search your data the conventional way I like to create a version of this data specifically to use in a searchable table. It includes a link at the end of […]
Read MoreDoes AWS have a complexity problem?
Is ‘simplexity’ the right approach? Vogels’ approach is an architecture-forward method that does not insist on throwing more technologies at the problem. I like that. We should be normalizing the technologies in use and, in some cases, looking for third-party solutions such as common directory services, database virtualization, etc. The obvious elephant in the room […]
Read MoreJavaScript is still number one – JetBrains report
To better assess the growth prospects of programming languages, JetBrains’ 2024 report introduces the JetBrains Language Promise Index, which is based on the growth in usage of the language over the past five years, the stability of this growth, the share of developers intending to adopt the language, and the share of the language’s current […]
Read MoreHow to chunk data using LINQ in C#
When you execute the console application, the three chunks of five integers will be displayed in the console window as shown in Figure 1. Figure 1. Using the Chunk extension method in C# to split an array of integers. IDG Using Chunk to split a list of strings in C# You can also use the […]
Read MoreMicrosoft introduces Phi-4, an AI model for advanced reasoning tasks
“The goal with Phi-4 is to explore the efficiency of smaller models while maintaining accuracy,” Microsoft researchers noted in the technical documentation. Microsoft’s Phi-4 competes directly with models such as OpenAI’s GPT-4o Mini, Anthropic’s Claude 3 Haiku, and Google’s Gemini 1.5 Flash, each catering to specific applications in the small language model landscape. While GPT-4o […]
Read More