Software Development สาธารณะ
[search 0]
เพิ่มเติม
ดาวน์โหลดแอปเลย!
show episodes
 
Providing advice on how to get the best Return On Investment from your Software Development. Hosted by Mark Taylor of Red Folder Consultancy, this series is targeted at those that fund software development in improving their return on investment. Through a series of short weekly podcasts, Mark explores and explains why "traditional" management techniques will not only produce poor returns, but actively encourage it. Find out more about Red Folder Consultancy at https://red-folder.com. Or rea ...
  continue reading
 
I am the CTO at Snowpal where we build Web, Mobile and Server Side Apps. I have been doing Software Development and Architecture work for a while, and enjoy sharing my knowledge with the community. The topics covered in this podcast will range from Product Management, to Project Management, to Architecture, to Development, to Deployment, to Security, to Release Management, to Marketing and Advertising. Here’s a list of some of our products and offerings: 1. Web App (https://snowpal.com) 2. i ...
  continue reading
 
Conversations in Software Development is a podcast intended primarily for students (at any level) who want to learn more about software development, especially if they intend to pursue a career in that field. More specifically, the goal of the podcast is to expose students to topics and ideas that they don't usually get to see or practice in a classroom setting, including many aspects of software development that are not related to coding. In each episode, we have a conversation with someone ...
  continue reading
 
Loading …
show series
 
Zach Leatherman on the tension and future of the Jamstack community, Chenxin Li helps you avoid 13 bad practices in data visualization, Laravel Pulse is coming real soon, Max Chernyak develops a new way to accomplish long term refactors & Spencer Baugh makes the case for more libraries and less services in our software stacks. Leave us a comment Ch…
  continue reading
 
Scalability isn't limited to applications in production. No matter what you do, you want to ensure that it is a scalable approach. Short of it, the exact same activity is going to take a lot longer. Besides, what's interesting is that making even tiny changes to your approach tends to go a long way in enhancing overall productivity. In this podcast…
  continue reading
 
In this episode, JetBrains released the Kotlin multiplatform roadmap for 2024. Learn more about the exciting developments in Kotlin multiplatform for next year. As mentioned in this episode, JetBrains Blog post Fleet Support this and future work by buying me a coffee. Thank you https://peterwitham.com/bmc ★ Support this podcast ★…
  continue reading
 
Following on from the last two episodes that look at the dysfunctional and unexpected results that can from the seemly well intentioned call for "more planning", this week's episode takes a look at a similar paradox - the call for "more developers". We look at why "more developers" does not generally equal "greater output" - the unexpected operatio…
  continue reading
 
And are you doing more of it? Here's my take on a Venn Diagram you've most likely seen that illustrates the implications of our career choices beautifully. #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
It is one thing to provide an ETA for any given task, but it is completely another to provide a meaningful, reasonably accurate, and accountable ETA. Ask for ETAs but take them with a grain of salt. Focus more on solving the problem efficiently and less on the actual time it will take to solve that. #projectmanagement Manage your projects on https:…
  continue reading
 
If you want to learn the theoretical differences between these terms, you are better off checking it out on the web. Just do a search and you'll find a lot of hits. But, if you want to get a sense of the more practical differences, and how you should apply it in the context of your specific project, then you may want to give this podcast a listen. …
  continue reading
 
Pitch has always supported a Linking feature that allows you to structure your content any which way you want (aka, create content once, use it any number of times). Relations is a new feature that is another feather on the cap, and it works beautifully whether you use it with Linking, or simply by itself. #snowpal aws.snowpal.com learn.snowpal.com…
  continue reading
 
If you are starting to build a native mobile app and are a little unsure of how to proceed, this podcast (the first in this series) might offer you some guidance. #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
Even if you've decided to build a cross-platform native mobile app, there are still a few decisions to be made. In this podcast, I discuss a tiny bit about React Native and Flutter (2 very popular frameworks). #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
If you are using MongoDB and an Object Data Modeling library like Mongoose, or Mongoid, you may find yourselves in situations where your queries are taking a little too long. Come Aggregations to your rescue! #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
Say, your team is working on a number of features, and there is a steady stream of Pull Requests at any given time. The likelihood and complexity of merge conflicts depends both on the size of your team, and the scope of your features. In this podcast, I discuss a few options to mitigate merge conflicts. #snowpal aws.snowpal.com learn.snowpal.com…
  continue reading
 
If you want complete control over your servers, you would choose (something like) Amazon EC2 and start with creating a new Machine Image. But, what if your interest primarily lied in building your app, and solving your user's problems ASAP, and you didn't want to spend much, if any, time on setting up and configuring servers? #snowpal aws.snowpal.c…
  continue reading
 
When you get started on a new project, it is natural to feel a tad overwhelmed. After all, it may be a new team, new technology stack, new processes, and new business problems - so it is alright to feel a little restless. But there is a way to feel at home by the end of Day 1. #snowpal aws.snowpal.com learn.snowpal.com…
  continue reading
 
If it takes you 5 minutes to test 10 lines of code, there is a problem. If it takes you 3 minutes to bounce your (local) server, and that's the only way for you to test your code, there is another problem. #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
Whether you are joining a new team, or a new developer is joining your team, the expectation is quite the same - "a good quality codebase that will help us understand the product without having to bug the rest of the team". How can we work towards building such a codebase? #snowpal aws.snowpal.com learn.snowpal.com…
  continue reading
 
You cannot afford to make Backwards Compatibility an after thought. As your system grows, and your user base grows, you are going to continually add new features and services, and some of them will require fundamental changes to your semantics and data structure. Given that, backwards compatibility can get rather challenging but there are steps you…
  continue reading
 
(Part 1) Separation of concerns is important to keep your native mobile app modular and becomes especially important when your app integrates with 100s of APIs. You want to ensure that your app is resilient to changes to the API Spec. #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
(Part 2) Separation of concerns is important to keep your native mobile app modular and becomes especially important when your app integrates with 100s of APIs. You want to ensure that your app is resilient to changes to the API Spec. #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
Whether you are designing a NoSQL Database or a traditional RDBMS Database, one way to optimize to ensure faster retrieval is to denormalize but that's not the best (or even the first) solution. You want to try out a few other things before resorting to denormalization. #snowpal aws.snowpal.com learn.snowpal.com…
  continue reading
 
When building UI screens (on mobile apps) or pages (on web apps), you want to focus your energies on your specific business problems. What you don't want to do is spend time reinventing the wheel. #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
Caching is a broad topic (what isn't?). In this podcast, I've only tried to scratch the surface. How do you determine what to cache? And once you do, how do you go about it? #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
If your pages take too long to render, caching may be a solution but before you go all out and start implementing or improving it, ask yourself if there are other fundamental problems that need addressing first (which led to the issues in the first place). #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
I've worked on making performance improvements across all tiers, and in a variety of ways within any given tier, during the course of my career and one thing I can say with a good degree of certainty is that it gets more challenging as you get closer to your goal. Reducing a page rendering time from 3 seconds to 1 second is a whole lot easier than …
  continue reading
 
You have to make a conscious effort to keep your code base DRY. Every time you make a change, add a feature, or fix a bug, make an effort to find duplication and to determine design patterns. This will play a huge role in keeping your code DRY, and maintainable in the long run. #snowpal aws.snowpal.com learn.snowpal.com…
  continue reading
 
Some of us prefer a framework that offers a lot more than what we might initially want, while others prefer a library that is small and simple but offers the barest minimum. Based on that simplified definition, what do you generally lean towards? #snowpal aws.snowpal.com learn.snowpal.comโดย snowpal.com
  continue reading
 
This week on we’re joined by Emil Sjölander from Figma — talking about bringing Dev Mode to Figma. Dev Mode is their new workspace in Figma that’s designed to bring developers and design to the same tool. The question they’re trying to answer is “How do you create a home for developers in a design tool?” We go way back to Emil’s startup that was ac…
  continue reading
 
The internet watches OpenAI unravel in real-time, tldraw has a new experiment going with GPT-4 Vision that turns mockups into code, Tony Ennis makes the case for HTML First, James Somers writes a “eulogy” to coding for The New Yorker & Laurence Tratt describes and details four kinds of optimisation. Leave us a comment Changelog++ members support ou…
  continue reading
 
Before you implement something, ask yourself if it needs to be implemented at all. #snowpal #softwaredevelopment #requirements Subscribe to our APIs on aws.snowpal.com.โดย snowpal.com
  continue reading
 
Jerod goes one-on-one with our old friend Justin Searls! We talk build vs buy decisions, dependency selection & how Justin has implemented POSSE (Post On Site Syndicate Elsewhere) in response to the stratification of social networks. Leave us a comment Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join toda…
  continue reading
 
This week we’re talking about Swift with Ben Cohen, the Swift Team Manager at Apple. We caught up with Ben while at KubeCon last week. Ben takes us into the world of Swift, from Apple Native apps on iOS and macOS, to the Swift Server Workgroup for developing and deploying server side applications, to the Swift extension for VS Code, Swift as a safe…
  continue reading
 
If you are building integrations, or leverage other API Providers to reduce your Time to Market, you are bound to consume a fair number of APIs. When you do that, how quickly your team wraps their head around a brand new API is going to make all the difference between going LIVE in the next sprint vs one down the road. We use a simple tool that we …
  continue reading
 
blobr, apiable, kong, and the list goes on... Let's understand the similarities and differences between some of the providers in the same space (of APIs). #snowpal Subscribe to our APIs on aws.snowpal.com.โดย snowpal.com
  continue reading
 
That's a very generic question! So, let's take a hypothetical scenario and discuss that. #snowpal Download mobile app from ios.snowpal.com and android.snowpal.com.โดย snowpal.com
  continue reading
 
Is it more difficult to build something than sell the same thing? Or, is it vice-versa? #snowpal Subscribe to our APIs on aws.snowpal.com.โดย snowpal.com
  continue reading
 
To prove your Unique Selling Proposition to your investors and/or end users, you should build what is not readily (already) available. #snowpal Subscribe to our APIs on blobr.snowpal.com.โดย snowpal.com
  continue reading
 
When would you be better served integrating a Backend as a Service as opposed to building one yourself? #snowpal Subscribe to our APIs on aws.snowpal.com.โดย snowpal.com
  continue reading
 
One of the recent APIs we released is the Custom Attribution API, and the Postman Collection for it can be found on custom-attribution-api.snowpal.com. #snowpalโดย snowpal.com
  continue reading
 
This particular podcast is less about technology and more about enjoying what you are doing. Do you love what you do? #snowpal #apidevelopment Subscribe to our APIs on aws.snowpal.com.โดย snowpal.com
  continue reading
 
Too often, I see developers look a little flustered when they embark on a journey to build something new. Some of the questions/comments that repeatedly pop up: "There's a lot to do". "Will I be able to do it?". "Is the deadline reasonable?" Let's talk about this a bit, and see how we should approach this. #snowpal Hone your skills on learn.snowpal…
  continue reading
 
If you are thinking about building Serverless Functions, there’s a high chance you are thinking about AWS Lambda. They’ve been around a long time. They are fairly easy to build but the one thing I’ve seen developers do repeatedly is rely on a deployment to the Cloud before they test their changes. There’s more optimal ways. Let’s discuss one of the…
  continue reading
 
According to Golang documentation, “An interface type is defined as a set of method signatures”. Fair enough, and that sounds like it is quite similar to how interfaces work in other languages. While there certainly are similarities, there are also nuances that you would be better served understanding before leveraging this construct. In this cours…
  continue reading
 
sshx lets you share your terminal with anyone on a multiplayer infinite canvas, Herbert Lui writes three things about your competitors, Anton Medvedev’s fx is a terminal JSON viewer & processor, Danny Castonguay shares advice on attending large conferences & Jeremy Pinto’s experimental RAGTheDocs project is working toward an exciting reality. Leave…
  continue reading
 
Mat Ryer returns with his guitar, an unpopular opinion & his favorite internet virus. Leave us a comment Changelog++ members get a bonus 11 minutes at the end of this episode and zero ads. Join today! Sponsors: Statsig – Build faster with confidence. Startups to Fortune 500s rely on Statsig to make data-driven decisions. Ship smarter and faster wit…
  continue reading
 
A couple of different topics in this episode. - OpenAI is looking to change the ways smaller developers use the services - SpriteKit development continues with updates to my game for the Xmas event - Web development and content migration planning is something that takes a lot of time As mentioned in this episode, 118+ things I didn't have to do thi…
  continue reading
 
This week we’re talking with Cory Doctorow (this episode contains explicit language) about how we can get back to that “new good internet.” Cory’s new book The Internet Con offers a lens to this conversation about disenshittifying the internet through anti-trust laws, limits on corporate tweaking, regulating unconstrained capitalism, and all the wa…
  continue reading
 
In this episode, the second of two, I conclude the exploration of the dysfunctions and unexpected results that can occur from the seeming well intentioned call for "more planning". In last week's episode, I looking at the historical context of why the request for "more planning", and explored the high cost and dysfunctions that can arise from over-…
  continue reading
 
David Hugh-Jones has a lot to say about what makes a good comment, Hugging Face released a distilled variant of Whisper for speech recognition, The New Stack reports on C++ creator Bjarne Stroustrup’s plan for bringing safety to the language, Jeff Sandberg declares that CSS is fun again & Jose M. Gilgado praises the beauty of finished software. Lea…
  continue reading
 
We’re joined this week by the beat freak in residence himself, the mysterious Breakmaster Cylinder. Listen along as we talk about how we make our beats, what inspires us for our music, and some behind the scenes on our latest albums. Leave us a comment Changelog++ members save 7 minutes on this episode because they made the ads disappear. Join toda…
  continue reading
 
Loading …

คู่มืออ้างอิงด่วน